SVN服务器迁移
以下是subversion官方推荐的备份方式。
关闭进程
关闭所有运行的进程,并确认没有程序在访问存储库(如 httpd、svnserve 或本地用户在直接访问)。
停止svn服务: killall svnserve
备份svn存储库
#压缩备份(旧的机器上)
svnadmin dump /opt/svn/repos/src | gzip > ~/repository-src-backup.gz
#不压缩备份
svnadmin dump /opt/svn/repos/src > ~/repository-src–backup.svn
恢复svn存储库
#建立新的svn存储库(新的机器上)
svnadmin create /opt/svn/repos/src
#确认成功与否
ls -l /opt/svn/repos/src
#导入存储库数据
svnadmin load /opt/svn/repos/src < ~/repository-src-backup.svn