svn命令行

1、命令行客户端

六眼飞鱼酱① 提交于 2019-11-27 18:51:52
1、命令行客户端 1.1 创建两个工作区目录模拟两个开发人员 mkdir -p /root/workspace/harry mkdir -p /root/workspace/sally 1.2 检出 作用:完整下载版本库中的全部内容。 命令:(进入harry目录) svn checkout svn://192.168.83.105/pro_oa ./ 附加效果   在指定目录下创建.svn 目录   保存本地目录和文件状态信息,用来和SVN 服务器进行交互 工作副本   .svn 所在的目录   版本控制相关操作都需要在工作副本目录下执行。例如:提交、更新等等这样的操作。   为了保证工作副本能够正常和服务器进行交互,请不要删除或修改.svn 目录中的内容。 1.3 添加   SVN 要求提交一个新建的文件前先把这个文件添加到版本控制体系中。   svn add 文件名 1.4 提交     要求1:附加日志信息     日志信息相当于写Java 代码时的注释,用来标记本次操作所做的修改。     svn commit -m "xxx" [文件名]   要求2:必须具备相应的权限     使用文本编辑器打开版本库根目录/conf/svnserve.conf 文件               把 匿名访问 配置项的注释打开。注意:行的开头不能有空格   再次提交:    1.5

SVN各种错误提示产生原因及处理方法大全

元气小坏坏 提交于 2019-11-27 08:38:51
SVN各种错误提示产生原因及处理方法大全 1. svn: Server sent unexpected return value (500 Internal Server Error) in response to OPTIONS request for 'http://svn.moon.ossxp.com/svn/test' 错误的用户名 检查登录的用户名是否输入错误 svn: 服务器发送了意外的返回值(500 Internal Server Error),在响应 “OPTIONS” 的请求 “http://svn.moon.ossxp.com/svn/test” 中 2. svn: OPTIONS of 'http://svn.moon.ossxp.com/svn/test': authorization failed: Could not authenticate to server: rejected Basic challenge ( http://svn.moon.ossxp.com ) 错误的口令 用正确的用户名/口令登录 svn: 方法 OPTIONS 失败于 “http://svn.moon.ossxp.com/svn/test”: 认证失败: Could not authenticate to server: rejected Basic challenge (

SVN服务器迁移

女生的网名这么多〃 提交于 2019-11-26 21:17:03
项目需要从一个服务器迁移到另外一个服务器,OK 1. 首先构建好跟以前的一样的目录结构(可以不一样,在此为了降低开发人员熟悉成本,故配置为一样的结构) 2. 将代码从旧的系统导入到新的系统(可以选择客户端直接import,在此服务器之间的通讯较快) 3. 将客户端代码relocate 到新的服务器URL,通常情况会出错(2个版本库的UUID不一致,新的代码库不能识别当前代码)解决方法如下:( 以下步骤需要使用 svn命令行管理工具:右键svn服务器》》start commond prompt ) a. (svn服务器端)查看旧的版本库UUID: svnlook uuid D://repositories/WYS >>D://test.txt b. (svn服务器端)更改新的版本库的UUD: svnadmin setuuid D://repositories/WYS oldrepositoriesuuid http://svnbook.red-bean.com/en/1.5/svn.ref.svnadmin.c.setuuid.html 转载于:https://www.cnblogs.com/sky_Great/archive/2012/04/13/2445470.html 来源: https://blog.csdn.net/weixin_30561177/article

svn服务器的安装

偶尔善良 提交于 2019-11-26 19:25:39
1.svn服务器的安装: 如果我们直接安装Apache的svn服务器,(名字叫Subversion),那么我们在Windows系统上,必须用命令行,大家得记很多命令。这就 是大家用eclipse而不用jdk命令行的道理。为了尽量让大家少记命令,所以我们服务器就装VisualSVN Server, 而不装Subversion。我的版本是2.6.5,它的4以后的版本就不好用了,想收费了。马克-to-win:所以在国内的一些网站下载吧。安装完成后,启动 VisualSVN Server Manager。(右击下图中server,start)要建立版本库,需要右击左边窗口的Repositores,如下图。在VisualSVN Server Manager窗口的左侧右键单击Users,选择Create User。然后我们建立用户组,在VisualSVN Server Manager窗口的左侧右键单击Group,选择Create Group或者新建->Group,如图。 更多可见:http://www.mark-to-win.com/index.html?content=Frame/frameUrl.html&chapter=Frame/SVN_web.html#svnInstallation 来源: https://blog.csdn.net/qq_44639795/article

Linux的subversion安装配置

倾然丶 夕夏残阳落幕 提交于 2019-11-26 10:13:35
linux下一步步配置subversion 软件包: httpd-2.23 下载地址 http://apache.justdn.org/httpd/httpd-2.2.3.tar.gz apr-1.27 apr-util-1.27 http://apache.justdn.org/apr/,版号自已找,最好和我的所提供的版本号一样 Oracle Berkeley DB 4.0.14 下载地址 http://download.oracle.com/berkeley-db/db-4.0.14.tar.gz subversion-1.4.0 下载地址 http://www.iusesvn.com/bbs/download/subversion-1.4.0.tar.gz 首先安装Berkeley DB 4.0.14 # tar zxvf db-4.0.14.tar.gz # cd db-4.0.14/build_unix # ../dist/configure --prefix=/usr/local/db-4.0.14 --enable-compat185 # make # make install 安装apr,apr-util # tar zxvf apr-1.2.7.tar.gz # cd apr-1.2.7 # ./configure --prefix=/usr/local/apr

centos 7.3 搭建svn服务器总结

可紊 提交于 2019-11-26 07:27:32
目录 目录 1.svn安装 2.版本库建立 3. 配置用户 4.启动SVN服务 5.客户端访问 6.资料 centos7.3搭建svn服务器,结合网上资料和实践操作,仅做笔记、备忘录使用,欢迎参考。 1.svn安装 1.1安装软件 sudo yum install subversion 1.2 查看安装目录 which svnserve 1.3 检查一下subversion是否安装成功。 注意version 前面是2个- svnserve - -version 2.版本库建立 subversion默认以/var/svn作为数据根目录,可以通过/etc/sysconfig/svnserve修改这个默认位置。 2.1 修改/etc/sysconfig/svnserver将默认目录指定到/opt/svn。 OPTIONS=”-r /data/svn” 2.2 使用svnadmin建立版本库code-base-svn。 sudo mkdir -p /data/svn sudo svnadmin create /data/svn/code-base-svn 2.3 查看到相关目录 ll /data/svn/ ll /data/svn/code-base-svn/ 版本库下的目录如下: drwxr-xr-x 2 root root 4096 May 20 07:46 conf drwxr-sr