如何将我的Google Code Subversion repo移至CollabNet

时间:2012-05-24 20:59:23

标签: svn google-code collabnet

我正在努力确定如何将我的Subversion存储库从Google Code移动到我的CollabNet Subversion Edge服务器。我已阅读有关制作转储文件,迁移,备份和同步的信息,但却无法找到正确的答案。我认为发生的事情是我不知道究竟要输入什么内容。我只是完全失败了。我一直在寻找约3个小时。

2 个答案:

答案 0 :(得分:4)

从Google Code获取存储库的转储文件。在Subversion Edge中,创建一个新的空存储库,然后使用“加载”选项加载从Google代码中获取的转储文件。

如果Google不允许您下载转储文件,那么您应该能够在SVN Edge中创建一个新的空存储库,然后使用任何客户端的svnsync命令行工具将存储库从Google Code同步到您的Subversion Edge库。为此,您只需在Subversion Edge存储库中打开pre-revprop-change挂钩。钩子脚本可以只是一个空文件,或者只有一行“退出0”。

答案 1 :(得分:2)

除了svnsync之外,还有更简单的方法来获取存储库的转储:使用svnrdump版本中引入的Apache Subversion 1.7工具。