Git代码控制流程图
2018-07-02 13:42:03 0 举报
登录查看完整内容
为你推荐
查看更多
git代码管理规范
作者其他创作
大纲/内容
master
发版上线
开发者同步到case分支
否
release-my-sz-app-1.0.1
管理员创建版本开发分支
发版分支(release)
场景流程:正常的流程:A存在依赖的流程:A、B存在突发发版的可能:C突发功能发版:D线上bug修复发版:E
版本号:#.#.#; 第一个#:年份递增第二个#:大版本递增第三个#:发版递增
分支命名规范(feature/case/release/hotfix:临时分支)master分支开发分支:dev-系统名功能分支:feature-系统名-编号发版分支:release-系统名-版本号case分支:case-系统名hotfix分支:hotfix-系统名
开发者同步到hotfix分支
管理员基于开发分支创建发布分支,移交测试
开发者基于本地本地创建feaure分支
case-my-sz-app
功能分支(feature)
测试通过后,管理员合并发版分支到主干,同时,合并dev分支
开发者从hotfix分支创建本地分支
管理员创建hotfix分支
hotfix 分支
B
开发者合并功能代码到版本开发分支
开发者创建case分支
release-my-sz-app-1.0.2
release-my-sz-app-1.0.0
测试通过后,管理员合并发版分支到主干
C
管理员合并case分支到小版本的release分支,并移交测试
A
E
开发人员
dev-my-sz-app
开发分支(dev)
feature-my-sz-app-1
hotfix-my-sz-app
case分支
管理员创建case分支
开发者从开发分支创建本地分支
管理员合并hotfix分支到小版本的release分支,并移交测试
D
是否单独发版
是
开发者从case分支创建本地分支
管理员创建tag,删除临时分支
开发者从本地分支提交功能代码到开发分支
0 条评论
回复 删除
下一页