gpt4 book ai didi

git-svn "Couldn' t 为“找到 revmap”

转载 作者:太空狗 更新时间:2023-10-29 13:26:56 26 4
gpt4 key购买 nike

我遵循了这个教程: http://www.beletsky.net/2011/06/how-to-start-using-git-in-svn-based.html

我这样做了,它在一段时间内运行良好,我可以进行 rebase 和 dcommit 等等。

但是在执行“git svn rebase”时出现错误:“无法找到 revmap”好像git-svn突然想到我的分支是svn主干...

这可能是答案: git-svn import only branch

但我只是不够聪明,无法理解它。

编辑我在工作的“git svn rebase”和给出错误的之间所做的是创建一个分支并存储一点......

**编辑2 **这看起来也很有用: git svn clone > git svn rebase > Unable to determine upstream SVN information from working tree history

最佳答案

我似乎一次只能 rebase 一棵 svn 树。我的工作流程目前是:

git checkout master
git svn rebase ## fetches revisions that touched svn trunk
git rebase master localdevbranch

git checkout Release_1.0
git svn rebase ## fetches revisions from svn branch/Release_1.0
git rebase Release_1.0 patch-1.1-dev

但是,和你一样,我想一定有更好的方法来做到这一点……在检查 svn 分支代码(但由于某种原因不是主干)时,我也遇到了很多 revmap 错误。似乎一个大的“git svn fetch”会得到所有东西,并立即重新定位所有跟踪分支。一次一个很乏味。

有人吗?

关于git-svn "Couldn' t 为“找到 revmap”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6598610/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com