我刚刚在我们的subversion存储库中创建了一个分支。由于某种原因,运行git-svn没有看到分支。我能想到的唯一一件事就是主干在分支后面,因为自创建分支以来,主干上没有提交。
答案 0 :(得分:0)
您可以尝试使用SmartGit打开存储库并尝试从中获取。它与git-svn兼容,但基于另一个引擎,所以可能没有这个bug(如果它是一个bug)。
如果它没有帮助,您的项目配置/布局可能会出现问题。
答案 1 :(得分:-1)
如果你的svn repo的布局是这样的,
https://server/repo/trunk https://server/repo/branch1 https://server/repo/branch2
然后将这些添加到.git / config,
[svn-remote "svn"] url = https://svn/repo fetch = trunk:refs/remotes/trunk [svn-remote "branch1"] url = https://svn/repo fetch = branch1:refs/remotes/branch1 [svn-remote "branch2"] url = https://svn/repo fetch = branch2:refs/remotes/branch2
% git svn fetch svn % git svn fetch branch1 % git svn fetch branch2