项目代码版本控制与维护

一、版本命名规则

1.1 需求开发分支命名规则

格式:dev_v版本号_需求名称
案例:dev_v01.31_TX202301141
dev_v01.31_数字产品平台订单查询优化

1.2 测试环境发布分支命名规则

格式:uat_deploy

1.3 预上环境分支命名规则

格式:release_yyyyMMdd
案例:release_20230131

  • yyyy代表年份,MM代表月份范围为1 ~ 2,dd代表具体日期,范围为1 ~ 31
  • 同一天多次打包,版本号不变,使用当天版本号,项目代码包使用最新的覆盖

1.4 生产紧急对应版本号规则

格式:hotfix_yyyyMMdd
案例:hotfix_20230131

  • yyyy代表年份,MM代表月份范围为1 ~ 12,dd代表具体日期,范围为1 ~ 31
  • 同一天多次打包,版本号不变,使用当天版本号,项目代码包使用最新的覆盖

二、代码流管理

在这里插入图片描述

说明

  • dev_v版本需求1/2…n为开发具体功能使用的分支,由开发人员自主控制

  • hotfix_yyyyMMdd流为产线紧急修复使用,由开发人员自行控制,分支严格管控必须从master切出

  • uat_deploy流的合并由专人控制。合并完成后执行发布测试环境

  • release_yyyyMMdd流合并由专人控制,在产线发布前1到3天生成,分支严格管控必须从master切出

  • master流为产线主分支,上线完成由专人从realease_yyyyMMdd合并而来。

  • 所有流版本除master外严禁向下合并

三、版本流向说明

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr.D.Chuang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值