当前位置: 首页 > news >正文

接地气的代码版本管理流程.240617

正常代码发布流程

1、开发小组组员本地开发调试完成之后将代码合并到dev分支中并发布开发测试版本;

2、冒烟测试完成之后交由测试人员测试,测试完成无问题,由各自开发者合并到UAT分支中;

3、项目开发主管根据测试合并分支情况,合并UAT分支到PRD分支中并添加版本。

出现bug的发布流程

1、上线之后出现BUG-1则由项目开发主管从发布主分支(eg:prod-v3.3)上切出一个临时小版本(eg:prod-v3.3.1)进行修改,并将修改内容同步到自己分支之后合并到dev分支中去。

2、又出现bug-2,如果新的版本(eg:prod-v3.3.1)还未发布,则在Prod-v.3.3.1上修改,流程参照步骤1;

3、出现bug-2,如果Prod-v.3.3.1小版本已发布,则在上一个小版本(prod-v3.3.1)分支上,切出一个临时小版本(eg:prod-v3.3.2)进行修改,并将修改内容同步一份到自己分支之后合并到dev分支中去。

版本升级规则:

1、新增新的服务则增加大版本。eg:从V3.4升级为V4.0版本

2、新增需求功能版本。eg:从v3.4升级为v3.5

3、上线bug修复版本。eg:从v3.4升级为v3.4.1

4、开发人员只有hotfix分支v3.x.x的权限,开发主管拥有主版本v3.x的权限。

http://www.vanclimg.com/news/230.html

相关文章:

  • sersync同步
  • deepseek本地部署硬件资源对比表.250303
  • 【API接口】最新可用手机号归属地查询接口
  • NFS安装配置
  • Git代码分支管理模型TBD++ Flow.240520
  • deepseek-chat和deepseek-reasoner的区别.250305
  • grain和crops的区别
  • 【macOS】Homebrew更换国内镜像源(2025.7更新)
  • 第二十三天
  • SqlSugar的无实体(匿名)插入、更新、删除、查询以及多库和跨库查询 - microsoft
  • Cursor:IT专业人员必备神器,从开发到运维的全能助手.250423
  • 工作要开心:与其挣扎,不如选择自洽.250411
  • CSP-S模拟赛28 比赛总结
  • 校招季人效提升50%:Moka校招系统AI筛选与雇主品牌工具
  • 【2025-07-26】连岳摘抄
  • 迎战DARPA网络挑战赛:Trail of Bits的自动化安全系统征程
  • 企业如何利用MyEMS开源能源管理系统实现节能减排
  • GPUStack v0.7重磅发布:macOS与Windows安装包、昇腾MindIE多机推理、模型使用计量与寒武纪MLU支持
  • IDEA导出数据库对应的实体配置
  • 2025最佳代码托管平台推荐
  • 搜索
  • 服务器docker
  • 一种绕定轴旋转的参照系上的惯性力推导方法
  • 划分点(Vertex)和边(Edge)的属性汇总
  • 基本算法
  • JimuReport 积木报表 v2.1.1 版本发布,免费开源的报表和大屏设计
  • 一期6.文本摘要(md版)
  • 虚拟机之间实现免密登录,SSH密钥认证
  • 新认识了一个既简单又好用的AI修图工具丨PhotoDirector Ultra 2025 v16.6 相片大师
  • LGP4171 [JSTS 2010] 满汉全席 学习笔记