分支规范¶
📄 创建: 未记录
部门 CI/CD 分支流转规范,所有产品通用。流程:feature → dev → sit → beta → release → tag
流程图¶
分支角色¶
| 分支 | 角色 | 说明 |
|---|---|---|
feature/xxx |
开发分支 | 开发者本地分支,从 dev 拉,日常开发在此 |
dev |
主干开发集成分支 | 自动编译(poll SCM,约每 30 分钟),合并即构建 |
sit |
系统集成测试分支 | 多模块联调,基于 dev 拉 |
beta |
验收 / 用户测试分支 | 集成测试通过进验收 |
release |
发布分支 | 仅接受 beta 合并 |
tag |
版本标签 | 在 release 上打版本标签 |
合并规则¶
分支流向
feature → dev → sit → beta → release → tag
feature→dev:开发完成进集成dev→sit:进系统集成测试sit→beta:集成测试通过进验收(sit一般不回dev)beta→release:唯一进 release 的入口
禁止越级合并
sit/dev/feature均不可直接合并到release- 跳过
sit/beta测试环节禁止上线
关键约定¶
dev自动编译(poll SCM H/30);sit/beta/release手动触发构建,分支锁死不可手选sit= 系统集成测试(多模块联调);beta= 验收 / 用户测试- 版本号由版本服务按
seqver + DOY规则自动取号,不用手填 - 全部产品(17 个)均配置
sit序列
流程图来源:砚(devmgt)vm 系统分支规范 SVG,墨抽取嵌入(raw HTML)。