centos svn 服务器间的数据迁移

svnadmin dump erp > ~/erp.svn   当前目录下的erp 导出到根目录下名为erp.svn

tar -zcvf backupSvn.tar.gz backupSvn   压缩

scp /root/erpsvn.tar.gz root@47.100.xx.xx:/tmp    服务器间传输文件    登录名@服务器地址: /tmp目录下

tar -zxvf erpsvn.tar.gz  解压

svnadmin create /data/svn/repos/erp  创建版本库

svnadmin load /data/svn/repos/erp < /tmp/erp.svn   导入版本库

将旧的配置覆盖新的 conf文件

scp /srv/svn/repos/erp/conf/passwd root@47.100.xx.xx:/data/svn/repos/erp/conf

scp /srv/svn/repos/erp/conf/ authz root@47.100.xx.xx:/data/svn/repos/erp/conf

scp /srv/svn/repos/erp/conf/ svnserve.confroot@47.100.xx.xx:/data/svn/repos/erp/conf

重启svn

ps -aux |grep svn  

或者 kill -9 进程id  

svnserve -d -r /data/svn/repos

 然后 本地代码版本 右击svn --重新定位(服务器注意防火墙开启3690端口)

posted @ 2018-03-12 17:59  歲夢灬沉浮  阅读(646)  评论(0编辑  收藏  举报