在持续集成实践中使用发布模式还有哪些好处?

What are other benefits of using release mode in continuous integration practice?

一个单一的发布分支,发布的代码被合并到其中并被发布版本标记。

稳定代码在准备发布时从 master 合并到发布分支。

CI 服务器以 [​​=18=] 发布模式 构建并优化性能。

发布分支还有哪些其他好处?

这样的发布分支很好,因为它总是很清楚到底发布了什么。如果您想分析生产中的错误,这可能很有用,例如在正确的环境中尝试错误修复。在这种情况下,您可以查看发布分支。

附带说明一下,我个人不会使用所描述的方案,我会推荐 GitHub flow or possibly git flow