git svn:在svn存储库中重命名的分支,我如何告诉git svn?
我正在使用git svn跟踪一个具有多个分支的svn存储库。我一直在使用的一个服务器分支已在svn存储库中重命名。Git svn似乎不明白发生了什么。如何告诉git svn发生了什么?您可能应该更新git svn:在svn存储库中重命名的分支,我如何告诉git svn?,git,git-svn,Git,Git Svn,我正在使用git svn跟踪一个具有多个分支的svn存储库。我一直在使用的一个服务器分支已在svn存储库中重命名。Git svn似乎不明白发生了什么。如何告诉git svn发生了什么?您可能应该更新.git/config文件,使您的svn url指向正确的分支: [svn-remote "svn"] url = https://my.repo/svn/MyProj/newbranch/ 我假设你做了git svn获取/重新设置基础?运行git branch-a时您看到了什么?你应该很有
.git/config
文件,使您的svn url指向正确的分支:
[svn-remote "svn"]
url = https://my.repo/svn/MyProj/newbranch/
我假设你做了git svn获取/重新设置基础?运行git branch-a时您看到了什么?你应该很有希望看到这个分支的旧名称和新名称。这也是我一直在努力解决的问题。我的公司将分支机构合并后(在SVN中)重新定位到“历史”文件夹。这意味着我们的每个分支基本上是两个分支。一个是在分支上完成的所有工作,另一个是在将其移动到新的“归档”位置时进行的单个提交。我还没有找到一个优雅的解决这个问题的办法。大概把这两个树枝嫁接在一起会达到预期的效果,但我还没有尝试过。