首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git-svn“找不到”

git-svn“找不到”
EN

Stack Overflow用户
提问于 2011-07-06 15:04:42
回答 1查看 6K关注 0票数 5

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

我做了这件事,它很好地工作了一段时间,我可以重新定位和提交等等。

但是当我做"git svn重基“时,我遇到了一个错误:”找不到revmap for“似乎git-svn突然认为我的分支是svn主干.

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

但我根本没有足够的智慧去解开它。

编辑我在"git重基“(git重基)和出现错误之间所做的工作是创建一个分支并存储一些.

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

EN

回答 1

Stack Overflow用户

发布于 2011-07-14 14:46:30

我似乎一次只能重新建立一个svn树。我的工作流程是:

代码语言:javascript
复制
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提取‘将得到所有的东西,并重新基地所有的跟踪分支一次。一次一次是很乏味的。

有没有人?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6598610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档