gpt4 book ai didi

从 PROD 合并到 HEAD 还是从 HEAD 合并到 PROD?

转载 作者:行者123 更新时间:2023-12-01 13:09:24 27 4
gpt4 key购买 nike

我们有两个分支:1. HEAD - 最新版本(AKA Trunc)2. PROD——发布版本

当您修复已发布版本中的错误时,您会执行以下哪些操作:

  1. 在 PROD 中修复它,然后合并到 HEAD 中
  2. 在 HEAD 中修复它,然后合并到 PROD 中

(1) 的优点是,通过这种方式,您绝对不会因不小心从 HEAD 引入未经测试的代码而损害已发布的版本(假设 PROD 总是比 HEAD 更稳定/经过测试)。

(2) 的优点是一段代码在 HEAD 中的用法可能比在 PROD 中的用法更多,因此,如果您仅在 PROD 中修复,您可能无法找到所有此类用法,从而将错误放入 HEAD 中。

我个人支持 (1)。你怎么看?

最佳答案

Bug 修复应该应用于分支并合并到开发主线。您需要这样做以避免将不打算存在的新功能引入生产版本。请注意,如果您需要在 HEAD 中进行更改,最简单的方法可能是在两个分支中应用相同的更改。

关于从 PROD 合并到 HEAD 还是从 HEAD 合并到 PROD?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/313657/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com