1

假设我们有一个名为“v1.0”的发布分支。主干中的工作仍在继续(开发未来的版本 - v1.1)。现在我在 v1.0 中检测到一个严重的 BUG,现在必须修复。在release分支修复bug后,它仍然存在于trunk中。如何修复我在发布分支中修复的主干中的相同错误?

4

2 回答 2

4

您需要将分支合并回主干。 http://svnbook.red-bean.com/en/1.0/re16.html

于 2011-03-23T17:27:08.773 回答
1

将这些更改拉到主干的最简单方法是为修复错误的修订创建一个补丁(使用差异)并将其应用到主干。

我刚刚在这里找到了关于如何执行上述操作的一个很好的解释:http: //bro-ids.org/wiki/index.php/Subversion#How_to_merge_features_into_the_trunk_.28Vern-style_ :-.29

(今年,我们一直在与 hg 合作,这要容易得多。)

于 2011-03-23T17:53:13.993 回答