版本管理规范

版本管理规范

分支规范

主要分为4个分支,dev,test,master, release

dev用于本地开发

test用于发布测试环境

master 主线代码库

release分支,代表发布的线上版本

分支使用规范

开发人员在dev分支上开发,开发完成需要发布到测试环境的时候,合并代码到test分支,然后将test分支代码发布到测试环境,测试环境测试出来的bug,直接在test分支修改,当测试环境全部测试通过,准备发布到正式环境的时候,将test代码合并到master分支和dev分支,并且创建一个release分支并打tag,

分支名称为release_V版本号_yyyyMMddHHmmss

下一次迭代开发内容接着在dev分支上开发

当线上环境出现bug,需要修复的时候,直接在release分支修改发布测试环境,测试通过之后发布正式环境,然后将代码合并到dev分支

注意事项

  1. 在测试环境没有测试通过之前,禁止发布版本到正式环境,正式版本发布前半小时,必须邮件通知所有相关人员
  2. 每次提交代码,必须详细编写comment

格式为 type:主题,如果为修改bug,必须标注对应的JIRA编号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值