题
我有一个SVN repo在托管SVN服务,我需要移动到我们本地托管SVN服务。主提供出口的特征,这是我们使用。但我怎么拿得出口文件并将其导入一个新的仓库?
编辑
我试图使用更负担,但得到了一个错误信息:
% svnadmin load . < ~/ss2_14066_rev36
svnadmin: Malformed dumpfile header
该服务我出口是从 http://beanstalkapp.com, 和他们的 帮助页面为出口 说这导出的文件可以重新导入到另一个svn服务器。这可能是一个服务器的版本不配?
解决方案
如果出口是使用svnadmin dump
创建您可以使用它导入到一个新的空库
# cd /path/to/new/repo
# svnadmin load . < /path/to/dumpfile
其他提示
如果您的托管服务提供商使用Subversion 1.4或更高版本,你也可以使用svnsync的创建从资源库中的副本。
请参阅 Subversion手册的更多细节。
是否有可能,这不是一个转储文件,而是库本身的一个tar.gz?
此位:
/path/to/dumpfile
必须是一种可流回到svnadmin的负荷命令(的.dmp)文件的绝对路径,而不只是一个目录的位置。
不隶属于 StackOverflow