我在托管的SVN服务上有一个SVN存储库,需要将其移到我们的本地托管的SVN服务中。主机提供了我已使用的导出功能。但是,如何获取导出的文件并将其导入到新的存储库中?
编辑
我尝试使用svnadmin load,但收到错误消息:
% svnadmin load . < ~/ss2_14066_rev36
svnadmin: Malformed dumpfile header
我要从中导出的服务是http://beanstalkapp.com,他们的help page for export说可以将导出的文件重新导入到另一台svn服务器。这可能是服务器版本不匹配吗?
最佳答案
如果导出是使用svnadmin dump
创建的,则可以使用以下命令将其导入到新的空存储库中
# cd /path/to/new/repo
# svnadmin load . < /path/to/dumpfile