本文介绍代码仓库规范功能。
通过仓库规范设置,可以限制仓库的分支命名规则,与分支合并方向规则,确保创建的分支和合并方向符合企业管控要求。
仓库规范设置
代码库管理员有权限进行规范设置:
进入仓库设置,选择仓库规范(该功能为高级功能,需升级高级版套餐使用);
点击启用仓库规范;
选择仓库规范方案,可选自定义方案或使用系统方案;
如选择自定义方案,可自行新建分支规范,需要填写分支类型、命名规则、允许创建的角色和描述。同时可自定义合并方向规范,规定源分支和目标分支的类型要求;
如选择系统方案,则可选系统内置的GitLab分支规范、Gitflow分支规范、功能分支规范和单分支规范;
设置内容立即生效;
使用仓库规范
当库管理员设置了仓库规范,新建分支和合并请求时将进行规则检查,不符合的分支和合并请求将被拒绝。
新建分支检查
历史不符合规范的分支将被标记并提示:
新建合并请求检查
说明
该限制不包括历史已创建的合并请求,历史的合并请求即使不符合规范,仍可以继续完成合并。
文档内容是否对您有帮助?