【发布时间】:2014-08-26 13:15:08
【问题描述】:
我在我的项目的 SVN 主干 中工作,我是唯一的开发人员。几天前,我被要求实现一个新要求,我开始在主干本身中执行它(不好的选择,顺便说一句):
r1154: Last revision with the old version (2.1.12).
r1155: I commited the new version here (3.0.0).
后来,我被要求修复 2.x 版本中的一些错误,所以我做了一个reverse merge 并得到了与以前相同的状态的下一个版本:
r1156: Reverse merge to recover r1154 state as HEAD.
r1157: Some modifications.
现在我的问题是我想恢复我在 r1155 中所做的修改。基本上,我想将它们与我当前的主干状态合并。怎么可能实现:
r1158: r1157 code merged with r1155 new features.
【问题讨论】: