linux下svn+ssh server安装
操作系统:CentOs 5.4
1.安装服务
yum install -y subversion mod_dav_svn
2.创建数据目录
mkdir /svn
svnadmin create /svn/qd_svn
3.启动服务
svnserve -d -r /svn
netstat -tlnp|grep svn
4.创建组(具有写权限的组)
groupadd svn
chmod g+w -R /svn
5. 创建用户
useradd cdy
passwd cdy
。。。
6.将用户加入到svn组
gpasswd -a cdy svn
svn server端安装完成,通过svn客户端就可以更新文件了
在Linux下客户端命令简介:
从版本库取出一个工作拷贝
svn checkout svn+ssh://cdy@10.0.0.76/svn
添加一个文件到svn(先将文件ttt放到svn目录中)
cd svn
svn add ttt
将修改从工作拷贝发送到版本库
svn commit -m "commit the file ttt"
更新你的工作拷贝
svn update
递归清理工作拷贝,删除未完成的工作拷贝锁定,并恢复未完成的操作
svn cleanup
操作系统:CentOs 5.4
1.安装服务
yum install -y subversion mod_dav_svn
2.创建数据目录
mkdir /svn
svnadmin create /svn/qd_svn
3.启动服务
svnserve -d -r /svn
netstat -tlnp|grep svn
4.创建组(具有写权限的组)
groupadd svn
chmod g+w -R /svn
5. 创建用户
useradd cdy
passwd cdy
。。。
6.将用户加入到svn组
gpasswd -a cdy svn
svn server端安装完成,通过svn客户端就可以更新文件了
在Linux下客户端命令简介:
从版本库取出一个工作拷贝
svn checkout svn+ssh://cdy@10.0.0.76/svn
添加一个文件到svn(先将文件ttt放到svn目录中)
cd svn
svn add ttt
将修改从工作拷贝发送到版本库
svn commit -m "commit the file ttt"
更新你的工作拷贝
svn update
递归清理工作拷贝,删除未完成的工作拷贝锁定,并恢复未完成的操作
svn cleanup