Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn 如何将我的Google代码Subversion repo移动到CollabNet_Svn_Google Code_Collabnet - Fatal编程技术网

Svn 如何将我的Google代码Subversion repo移动到CollabNet

Svn 如何将我的Google代码Subversion repo移动到CollabNet,svn,google-code,collabnet,Svn,Google Code,Collabnet,我最难弄清楚如何将Subversion存储库从Google代码移动到CollabNet Subversion边缘服务器。我读过有关生成转储文件、迁移、备份和同步的内容,但就是找不到正确的答案。我想现在发生的事情是,我不知道该在谷歌输入什么。我完全不知所措。我已经搜索了大约3个小时。从谷歌代码中获取您的存储库的转储文件。在Subversion Edge中,创建一个新的空存储库,然后使用Load选项加载从Google代码获得的转储文件 如果Google不允许您下载转储文件,那么您应该能够在SVN E

我最难弄清楚如何将Subversion存储库从Google代码移动到CollabNet Subversion边缘服务器。我读过有关生成转储文件、迁移、备份和同步的内容,但就是找不到正确的答案。我想现在发生的事情是,我不知道该在谷歌输入什么。我完全不知所措。我已经搜索了大约3个小时。

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


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

除了
svnsync
之外,还有一种更简单的方法可以获取存储库的转储:使用发行版中引入的工具。

ARG这意味着我已经很接近了。第一点我想不出来,我试了很长时间(就是制作一个转储文件),但是我想不出来。然后我切换到svnsync,它给了我一个错误,没有钩子。我以为它说它必须在谷歌代码,所以我放弃了。但是现在我想起来了,我在sync命令中意外地切换了源代码和目标代码,它几乎成功了,但是说修改的内容更多的是在目标代码中,而不是在源代码中。。这意味着它有那个档案钩。我明天上班时会试试的。thanksC:\>svnsync init http://************/svn/Aspects--sync usernam e admin--sync password********--source userna meimmeraufdemhund@yahoo.com--源密码**********svnsync:E175002:DAV请求失败;存储库的pre-re-vprop更改挂钩可能失败或不存在svnsync:E175008:至少一个属性更改失败;存储库未更改svnsync:E175002:设置属性“同步锁”时出错:存储库尚未启用以接受修订更改;请管理员创建一个pre-revprop-change-hookok,这样我就太傻了。我将该文件提交到一个名为hooks instaed的文件夹中,然后登录服务器并将该钩子插入。所以我像你说的那样做了,但这只是获取版本属性,我必须一遍又一遍地这么做吗?我只需要补充一点,那就是还需要更多的步骤。Svnsync同步。非常感谢马克对你的帮助!