【发布时间】:2016-02-04 06:44:54
【问题描述】:
我一直在 git 中寻找一个好的分支模型,发现 GitFlow 非常适合我们的开发环境。但是,一个悬而未决的问题是如何以及在何处测试我们的版本。
发布分支听起来像是在发布之前运行所有回归测试的地方。然而,发布分支随后被合并到 master 中,并被标记,这就是最终投入生产的东西。如果从发布分支到主分支存在合并冲突怎么办?听起来 master 需要完全重新测试(这可能会很昂贵)。即使没有冲突,将合并推送到生产环境是否安全,还是需要运行额外的基本冒烟测试?
【问题讨论】: