所有杰出的非凡人物都有出色的母亲,到了晚年都十分尊敬自己的母亲,把她们当作最好的朋友
方式一:命令操作
执行命令,要在svn安装目录bin下执行
1.备份代码库
>左侧是需要备份的仓库地址,右侧是备份文件存放的地址
注意:不能直接备份Repositories目录,会报找不到format错误
svnadmin dump C:\svn\Repositories\web > C:\svn\Backup\web.dump
2.复制文件
把备份文件拷贝到新的服务器,注意服务器之间大文件传输的问题。如果文件过大,拷贝过程中可能会报错,可以考虑共享磁盘解决
3.导入到新的svn服务
在新的服务创建仓库
svnadmin create D:\project\tools\svn\Repositories\mobile
加载备份的仓库
<左侧是新的仓库地址,右侧是备份文件的地址
svnadmin load D:\svn\Repositories\mobile < D:\svn\Backup\mobile.dump
方式二:用VisualSVN server 可视化操作(推荐)
1.复制文件
根方式一复制文件是一样的,只是这里直接复制仓库文件夹到新服务。
2.导入仓库文件
直接选择仓库文件
修改新服务的Network
如果仓库地址还是以前,需要修改network
idea开发环境修改svn地址