代码开发规范

为了避免后台维护两套代码,要求定制开发分支和主线分支保持代码一致

1、主线分支为迪备master,所有hotfix分支、开发develop分支、定制产品线分支,要以master为基准,以保持主线一致
2、修复紧急bug、完成hotfix开发,由master拉分支,测试完成后,代码要同时合并到master和develop
3、常规开发由develop拉分支,代码合并到develop,测试完成后,由develop合并到master
4、定制产品线开发,由master拉分支,并保持独立。例如feature_master
5、feature_master要保留稳定发版分支,常规开发从拉feature_master开发分支
6、新的任务开发中,如果涉及的新功能要在主线和feature_master同时保留,则从master拉分支,开发完成后合并到feature_master开发分支
7、feature_master独有的功能,feature_master开发分支拉代码,开发完成后只须单独合并到feature_master开发分支,不过这部分代码注意尽量使用独立文件,不能规避的地方用条件编译
8、主线master发版后,要将master合并到feature_master开发分支,以保障修复的BUG、新的功能同步到feature_master,也确保代码主线一致

另外,所有公共分支开发人员不能强推代码,必须建合并请求

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值