为现有的git存储库设置远程SVN ref

时间:2013-09-20 15:06:50

标签: git svn

我们正在关注此链接(http://kris.me.uk/2010/10/01/svn-master-with-git-mirrors.html)并且运行良好。

现在我们在gitlab中托管远程git存储库。

基本工作流程是

SVN MASTER - > git fetcher - > git镜子| >当地的git

克隆git镜像工作正常但是当我尝试在本地设置SVN远程指向原始的SVN MASTER时,我收到以下错误:

“无法确定工作树历史记录中的上游SVN信息”

我在克隆git镜像后使用以下SVN init命令。

git svn init --prefix = root / -s svn:// path /

克隆确实在提交中有正确的git-svn元信息。

如何在现有的克隆存储库上设置svn遥控器?

2 个答案:

答案 0 :(得分:0)

在输入git help svn后搜索“使用”。你会在那里看到答案。

答案 1 :(得分:0)

问题原来是镜像是用IP地址设置的,我试图用名字来做svn init。

确保您的git-svn-id服务器路径正确匹配。