结合gitflow的团队开发流程
2016-08-14 15:12:12 0 举报
Gitflow是一种团队开发流程,它通过定义分支策略来管理代码。在Gitflow中,主要有两个长期分支和一个短期分支。长期分支包括master和develop,短期分支包括feature和release。团队成员首先从develop分支拉取代码,然后创建feature分支进行功能开发。开发完成后,将feature分支合并到develop分支。当develop分支达到发布标准时,会创建一个release分支,用于准备发布。最后,将release分支合并到master和develop分支,并打上版本号标签。这种流程确保了代码的稳定性和可维护性,同时也方便团队成员协同工作。
作者其他创作
大纲/内容
严重
需求评审
需求
评审通过
需求形成
接口设计
hotfix分支
修复完成
热修复
代码回滚
编码开发
通过
开发
受阻
功能分析与设计
release分支
建立feature分支
发布
修复
线上是否有问题
需求定稿
无问题
提交PR
待发布 与 灰度
开发流程
评审受阻
预发布 与 提测
已合并到master分支
开发完成
合并到master分支
问题评估
发布完成
需求迭代
在发布日进行发布
已合并到develop分支
合并到develop分支
Code Review
提测(开发环境测试)
非严重
有问题
需求分析
评审
测试通过
灰度测试
提测
代码评审
灰度测试通过
0 条评论
下一页