我有一个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)文件的绝对路径,而不只是一个目录的位置。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top