持续集成 - 如何在实时构建中添加错误修复?

时间:2012-06-04 13:24:51

标签: integration live continuous

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

  1. 我们只是将修复程序添加到持续集成分支并发布吗?
  2. 从实时版本维护/创建发布分支并添加错误修复程序?
  3. 选项1似乎是持续整合所倡导的,但似乎风险很高。 选项2是历史上已经完成的,风险很低。

1 个答案:

答案 0 :(得分:1)

这取决于!如果您认为您的错误修正正在进行深层次更改,那么您应该创建一个您工作的分支,否则(并且通常)错误修正不是那么冒险,假设正在修复错误的人知道他在做什么,所以它可以在头上完成。

PS。制作一个分支将迫使你稍后合并,如果在你实现错误修复时头部得到很多改变,那真的很烦人。