我一直在尝试重新定位已切换位置的subversion存储库的git-svn工作副本。我已按照here的说明进行操作,但是当我这样做时,它会在最后一步出错,说明它无法处理某些遥控器:
$ git svn rebase refs / remotes / abranch_0.1:''没有在' / branches / abranch'
中找到有没有人能解决这个问题?看起来这些分支和/或遥控器仍指向错误的位置,但我不知道在哪里改变它。
谢谢, 大卫
答案 0 :(得分:0)
我找到了这个奇怪问题的答案,并想在这里记录它以防万一遇到这个问题。我注意到在.git / config中,以下行出现了两次:
branches = branches/*:refs/remotes/*
tags = tags/*:refs/remotes/tags/*
无论出于何种原因,这些相同的线重复相同两次。我尝试删除额外的一行,然后重复步骤here,现在一切似乎都有效。我不知道为什么那些固定的东西,但你去了。
干杯, 大卫