Git分支模型 - 在非顺序测试和发布设置中管理Deploy / Integration分支

时间:2013-03-21 11:04:26

标签: git github workflow

我们正在广泛采用基于nvie.com's suggestion的git分支模型。

我们还不知道如何针对多个版本的功能测试管理Deploy(aka Integration)分支。尽管Nvie的模型将功能开发与发布跑道分离,但它似乎假设了一个用于开发,测试和发布功能的排队跑道。

如果我们想早期开始测试两个月(2.0)的“大”功能以及代码,我们将尽快发布维护版本(1.1),您对我们如何管理的建议是什么?

我考虑将所有Feature / FeatureName分支单独合并到Deploy分支中,然后再将它们全部合并到Release / 1.x分支中,而不是将Deploy合并到Release / 1.x中,它假定您所有的一切目前,集成测试将在“下一个”发布。

建议欢迎!

0 个答案:

没有答案