代码开发及上线流程
2021-09-22 19:58:38 0 举报
完善的代码开发上线流程,主要是针对团队开发,代码管理,项目上线
作者其他创作
大纲/内容
准备上线材料
管理员审核
线上测试
在新分支上开发自己的功能
提交PR
从代码仓库新建release分支
在gitee上提交PR,把自己的开发分支合并到release分支上
上线成功
代码回滚
准备好本次上线的数据库修改、配置文件修改、服务器资源、相关中间件、第三方资源配置等材料
分支必须在Gitee上拉取,并且起点为master分支,release分支的分支名称必须按照线上版本迭代,例如:release-v5.6.0-2021-08-245.6.0为版本号,其中第一个数字为大版本,一般有重大的架构调整时才会修改,第二个数字为功能版本,每次新功能的迭代都在之前的基础往上加,第三个数字为bug修复版本,一般是从master拉取分支修复线上bug后提交的版本。
把刚刚上线的release分支合并到master分支
如果功能涉及到对原有接口或功能的修改,需要做兼容性测试
是
测试通过
从代码仓库新建开发分支
上线
不通过
新分支必须在Gitee上拉取,并且起点为master分支,开发分支的分支名称自己定义,见名知意即可,例如:feature-create-order-dev-2021-09-15
兼容性测试
通过
功能开发完成后部署到测试环境
否
审核通过
收藏
收藏
0 条评论
下一页