我们正在关注此链接(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遥控器?
答案 0 :(得分:0)
在输入git help svn后搜索“使用”。你会在那里看到答案。
答案 1 :(得分:0)
问题原来是镜像是用IP地址设置的,我试图用名字来做svn init。
确保您的git-svn-id服务器路径正确匹配。