3

我们正在组织中实施持续集成,出现的问题之一是如何修复实时构建中的错误。

  1. 我们是否只是将修复添加到持续集成分支并发布?
  2. 从实时版本维护/创建一个发布分支并添加错误修复?

选项1似乎是持续集成所提倡的,但似乎风险很高。选项 2 是历史上已经做过的,并且是低风险的。

4

1 回答 1

1

这取决于 !如果您认为您的错误修复涉及深度更改,那么您应该创建一个您工作的分支,否则(通常)错误修复没有那么大的风险,假设修复错误的人知道他在做什么,所以它可以在头上完成。

PS。建立一个分支将迫使你稍后合并,如果在你实施错误修复时头部发生了很多变化,这真的很烦人。

于 2012-06-04T13:33:34.333 回答