Gitlab分支策略建议指南

2022-07-06  本文已影响0人  EalenXie

本文分支策略为总结各中小型企业常见做法(仅代表个人观点),在下才疏学浅,文章如有缺漏或不当之处,望各位帮忙指正。写此文也十分希望能起抛砖引玉之效。

据我所知,目前大部分无论是按瀑布/敏捷开发模型,就算服务器资源十分有限的情况下,一套相对标准的研发流程也都应该至少具有开发(DEV)/测试(TEST)/生产(PROD)三个环境。

环境说明

分支说明

单一功能迭代型分支策略

image.png

适用场景: 统一开发迭代版本,统一提测流程,统一上线流程

不适用场景: 多功能并行开发,多功能分别提测

适用人数:3-5人

流程图说明

说明: 此分支策略下,feature分支可以看作为开发人员熟悉的local分支,feature,dev,test均允许互相合并(merge)

多功能并行迭代型分支策略

image.png

适用场景: 多迭代版本并行开发,分别提测流程,分别上线流程,差异化上线

不适用场景: 多并行开发版本中有交叉内容。

适用人数:3-5人和20人以上

流程图说明

使用注意

上一篇下一篇

猜你喜欢

热点阅读