SVN服务器版本库迁移操作说明
单个版本库迁移方案:
系统:
192.168.10.51 centos 7.7
192.168.10.53 centos 7.7
csvn路径:
案例:将192.168.10.51上的first版本库迁移到192.168.10.53
一、同步版本库目录
51 rsync配置文件中添加
# tail -n 6 /etc/rsyncd.conf
[first]
path = /data/csvn/repositories/first
read only = false
hosts allow = 192.168.10.53
hosts dengy = *
53 机器上,使用rsync同步命令
# pwd
/data/csvn/repositories
# mkdir first
# rsync -avP root@192.168.10.51::first /data/csvn/repositories/first/
二、53 web管理界面版本库重新discovery版本库
三、csvn web管理上访问权限设置成一样
四、切换
1、停51版本库访问规则权限
访问权限设置为:
[first:/]
* =
2、设置好53版本库访问规则
五、svn客户端操作 重定位mgame_publish版本
Win客户端重定位方法:
a、在电脑本机中的first文件夹右键-——TortoiseSVN——Relocate
b、重新svn Update
svn update后就可以正常的更新你的系统了.
Linux客户端重定位方法:
执行命令:
svn switch --relocate (Old Repository Root) (New Repository Root)
svn update就可以正常的更新你的系统了.