SVN服务器版本库迁移

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 [email protected]::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就可以正常的更新你的系统了.

猜你喜欢

转载自www.cnblogs.com/zwj-linux/p/11607294.html