SVN版本库的迁移
场景描述:
在开发过程中,可能会遇到要将svn服务器从A(192.168.1.123)服务器迁移到B(192.168.1.11)服务器上的情况。
具体操作方法:
进入到A服务器上的版本库相应目录:
cd /home/svn/svn_repository
将需要迁移的目录,用svn命令直接备份:
svnadmin dump fanli/ > fanli.dump
将备份好的 fanli.dump 文件,拷贝到B服务器的对应目录
cd /home/svn/svn_repository
创建迁移后的库的新的名称:
sudo svnadmin create fanli
将 fanli.dump 重新加载到新的库中:
sudo svnadmin load fanli/ < fanli.dump