我的 SVN 存储库托管在某处。我想搬到别人那里去。如何创建存储库的转储以便将其导入到我的新主机中?这就是我一直看到的: svnadmin dump /path/to/repos > repos.dump
我的存储库是托管的,因此它不是本地的。
您还可以使用svnsync http://svnbook.red-bean.com/en/1.5/svn.ref.svnsync.c.help.html创建存储库的副本。
这需要在目标存储库上添加 pre-revprop-change 挂钩(并且需要托管提供商处的 Subversion 1.4 或更高版本的存储库)。
将存储库 svnsync 到您管理的系统后,如果需要转储文件,可以使用 svnadmin 转储本地副本(或者仅使用同步到存储库)。
[2011年更新:]
从 Subversion 1.7 开始有一个工具叫做svnrdump
您可以使用它一步从远程存储库创建转储文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)