版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/buyaore_wo/article/details/84313269
1.数据迁移
保留版本记录方式:
原仓库中dump库,新仓库中load
svnadmin dump /home/svn/csvn/data/repositories/projects > svn_bak
svnadmin load /opt/csvn/data/repositories/tr < /usr/svnbak/svn_bak
不保留版本记录(只要数据)方式:
我用比较笨的方法:老仓库中检出,再提交到新库中
2.用户迁移
2.1 用户信息
从原始机器中拷贝{安装路径} \data\csvn-production-hsqldb.script到新机器{安装路径} \data\
从原始机器中拷贝{安装路径} \data\conf下的文件,特别是svn_auth_file。
2.2 权限设置
通过管理页面拷贝或者使用{{安装目录}\Data\conf\svn_access_file