将一台服务器上已有的SVN仓库数据整体迁移到另外一台机器上,要保留所有版本号和版本信息,需要以下过程来解决:
1.将准备要迁移的仓库导出:
svnadmin dump 仓库路径/仓库名 > svn_dump
2.将旧服务器上的svn_dump拷贝或剪切到新服务器上;
3.在新的服务器上创建新的仓库:
svnadmin create 新仓库名
4.将svn_dump导入到新的服务器新仓库名中:
svnadmin load 新仓库名 < svn_dump
注意:以上操作会导致所有的配置丢失,只要将原有的conf文件覆盖新的就可以了。
本文转自 XDATAPLUS 51CTO博客,原文链接:http://blog.51cto.com/xdataplus/1321266