如何在 git-svn 中重命名上游主干?
How to rename upstream trunk in git-svn?
我有一个本地 it 存储库,它是使用 git-svn 从上游 git-svn 存储库获取的。在某些时候,上游存储库的主干(它具有非标准布局)在那里被重命名。
从那一刻起,我无法再提交或获取新的提交。如果我尝试(手动)更改 svn-remote.remotename.url,我会收到错误 "Unable to determine upstream SVN information from working tree history",这很有道理但对我有帮助 none.
有没有办法解决不涉及重新抓取的问题?
我已经尝试设置 rewriteRoot 属性(到新的 url),也没有任何明显的结果。
Is there a way to solve the issue that doe not involve fetching again?
不是真的:
svn-remote.svn.rewriteRoot
属性 是 mentioned here
- 修改
svn-remote url
是 detailed there
两者都涉及 git-svn clone
并从那里开始工作。
我有一个本地 it 存储库,它是使用 git-svn 从上游 git-svn 存储库获取的。在某些时候,上游存储库的主干(它具有非标准布局)在那里被重命名。
从那一刻起,我无法再提交或获取新的提交。如果我尝试(手动)更改 svn-remote.remotename.url,我会收到错误 "Unable to determine upstream SVN information from working tree history",这很有道理但对我有帮助 none.
有没有办法解决不涉及重新抓取的问题?
我已经尝试设置 rewriteRoot 属性(到新的 url),也没有任何明显的结果。
Is there a way to solve the issue that doe not involve fetching again?
不是真的:
svn-remote.svn.rewriteRoot
属性 是 mentioned here- 修改
svn-remote url
是 detailed there
两者都涉及 git-svn clone
并从那里开始工作。