需求设计模板

  1. 从master创建开发分支,分支命名方式 feature/日期-需求描述-开发名称 比如
    feature/20210830-appPush-fuyunsong (可以通过建立 issues 的方式确定唯一编号,以编号名称);

  2. 在开发分支提交代码,合并到 dev 或develop 等分支构建测试(具体测试环境分支不同项目可能有差异,建议 查看测试环境常用部署分支
    ) ;

  3. 测试环境验证没有问题后,上线前需要 codereview ,发起开发分支和master 分支的
    merge_requests (如果master 分支有新的提交且改动很大,建议先合并master 到开发分支后,再发起) ;

  4. 至少两名研发 approval ,至少一名研发 codereview , 要求 所有Check项均已通过 codereview
    中如果未达成一致,拉会邀请其他研发参与并同步wiki 记录 ;

  5. codereview 中有进行修改提交,必须重新 approval;

  6. 完成以上操作后,明确发版时间,同时确认是否有撞车情况 ;

  7. 有撞车情况,考虑回滚方案,以及影响范围,之后协商合并发版或单独发版;

  8. 无论是否撞车,都需确认目前线上运行版本是否是最新 tag ,因为有可能出现线上仅回滚了发布版本,git 还未处理 ;

  9. 完成上线后,及时验证,出现问题第一时间回滚发布版本(请勿考虑再发版处理,回滚可能涉及数据库的,可找DBA 支持);

注意事项
无论需求大小,必须有对应需求设计,紧急需求可后补

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值