【发布时间】:2010-12-04 05:54:06
【问题描述】:
我有两个功能分支:featureA 和 featureB。
FeatureA 已完成,但未合并到主干中,因为它未经测试,我们还没有准备好对其进行测试。
我正在处理功能 B,并且意识到我需要在功能 A 中实施更改才能继续。
最好的方法是什么?我想我有几个选择:
选项 1
将 featureA 合并到 featureB 分支(或者如果我小心地获得所有我想要的,可能只是特定的修订),然后恢复所有我需要的更改。
选项 2
重新实现featureB中的变化(这次不会太复杂),整理一下featureA和featureB合并到同一个地方时的冲突。
无论哪种方式,功能都将被合并到一个发布候选分支中,以供测试和部署。一旦该 RC 分支被确认为已测试,它将一次性合并到主干中。
【问题讨论】:
标签: svn feature-branch