【发布时间】:2011-01-20 15:15:35
【问题描述】:
我从master创建了一个主题分支;做了一些提交。
然后签出master;重新基于 svn 并合并主题分支。
master 本身没有提交,所以合并是快进的。
现在,当我尝试svn dcommit 时,它给了我合并冲突!什么?显然,master 上有一个线性历史记录。
我遵循的工作流程是:
- 从主创建主题分支,
- svn rebase 主控,
- (通常)快进合并主题分支,
- git svn dcommit.
有没有更好的方法来处理 git-svn。我不确定,与单独使用 svn 相比,我正确地使用它来创造任何独特的优势。
【问题讨论】:
标签: svn git version-control git-svn