第一种方法
前提
SVN 版本库的迁移
1. SVN 旧版本库的操作环境系统和新版本操作环境系统相同
2. SVN 的版本相同
3. SVN 版本库的版本号大于或等于本地 SVN 库的版本,这样,本地更新时才不会报
错
使用方法
1. 把旧的版本库放到新系统下的某一个目录下,运行服务
2. 在本 地由 svnadmin 执行 ,选中本 地复制 的版本库,右键--- 》TortoiseSVN --- 》
Relocate,在弹出的框框内,重新输入版本库的 ip 地址。
第二种方法
前提
1. 本地版本库还未坏掉
2. SVN 的版本相同
使用方法
1. 查看旧版本库的最新的版本号
2. 导出版本库的内容
svnadmin dump E:\tobacco > dumpfile
3. 在新的服务器上重新建一个新的版本库 tobacco,把 dumpfile1 文件拷贝到 和 tobacco 同
一目录下
4. 导入备份文件 dumpfile1
svnadmin load E:\tobacco < dumpfile1
5. 重新配置 svn 权限,运行 svn 服务。
6. 回到本地客户端代码,选中本地文件—》右键—》TortoiseSVN---》Relocate ,输入新服
务器路径的 Ip 地址,ok,即可。
更新本地服务,重新提交内容测试配置是否成功。