代码线管理流程图
版本管理:
说明:
1、蓝色线:开发主代码线,开发人员提交代码
2、绿色线:QA代码线,不允许提交代码,只能开发人员合并代码请求
3、橘色线:UAT代码线,不允许提交代码,只能测试人员进行发布代码合并
4、红色线:补丁代码线,线上出现紧急必须修改bug,开发人员只能修改指定问题后,再次合并回稳定版,同时合并到主代码线DEV
5、灰色线:长期需要进行研究的代码分支,研究一定阶段后,合并到主代码线稳定版功能回归测试完成;
稳定版本测试完成后,测试人员发现问题,开发人员再次修改稳定版bug提交,此时需要经开发部门领导进行Review,否则测试拒绝合并
补丁版本管理,每次版本发布完成,测试人员进行删除上一个版本的补丁
稳定版本发布完成后,测试人员进行tag版本归档记录