当前位置:  开发笔记 > 开发工具 > 正文

如何从我的subversion托管帐户创建转储文件?

如何解决《如何从我的subversion托管帐户创建转储文件?》经验,为你挑选了2个好方法。

我在某处托管了我的SVN存储库.我想转移到其他人.如何创建存储库转储,以便将其导入新主机?这就是我一直看到的:svnadmin dump/path/to/repos> repos.dump

我的存储库是托管的,所以它不是本地的.



1> Bert Huijben..:

您还可以使用svnsync创建存储库的副本.

这需要在目标存储库上添加pre-revprop-change挂钩(并且需要在您的托管服务提供商处提供Subversion 1.4或更新的存储库).

将存储库svnsync同步到您管理的系统后,如果需要转储文件(或只是使用同步到存储库),可以使用svnadmin转储本地副本.

[2011年更新:]从Subversion 1.7开始,有一个工具svnrdump可用于在一个步骤中从远程存储库创建转储文件.



2> CMS..:

svnadmin dump是迁移存储库的推荐方法,但是您需要shell访问才能执行此操作,否则您必须联系您的托管服务提供商并要求他们为您执行完整的存储库转储.


从Subversion 1.7开始,有一个名为`svnrdump`的工具,您可以使用它从远程存储库创建转储文件.
推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有