使用遥控器重定位git-svn存储库

时间:2014-12-02 15:36:49

标签: git svn version-control

我一直在尝试重新定位已切换位置的subversion存储库的git-svn工作副本。我已按照here的说明进行操作,但是当我这样做时,它会在最后一步出错,说明它无法处理某些遥控器:

$ git svn rebase refs / remotes / abranch_0.1:''没有在' / branches / abranch'

中找到

有没有人能解决这个问题?看起来这些分支和/或遥控器仍指向错误的位置,但我不知道在哪里改变它。

谢谢, 大卫

1 个答案:

答案 0 :(得分:0)

我找到了这个奇怪问题的答案,并想在这里记录它以防万一遇到这个问题。我注意到在.git / config中,以下行出现了两次:

branches = branches/*:refs/remotes/*
tags = tags/*:refs/remotes/tags/*

无论出于何种原因,这些相同的线重复相同两次。我尝试删除额外的一行,然后重复步骤here,现在一切似乎都有效。我不知道为什么那些固定的东西,但你去了。

干杯, 大卫