文档

仓库规范

更新时间:

本文介绍代码仓库规范功能。

通过仓库规范设置,可以限制仓库的分支命名规则,与分支合并方向规则,确保创建的分支和合并方向符合企业管控要求。

仓库规范设置

代码库管理员有权限进行规范设置:

  1. 进入仓库设置,选择仓库规范(该功能为高级功能,需升级高级版套餐使用)

  2. 点击启用仓库规范;

  3. 选择仓库规范方案,可选自定义方案或使用系统方案;

    1. 如选择自定义方案,可自行新建分支规范,需要填写分支类型、命名规则、允许创建的角色和描述。同时可自定义合并方向规范,规定源分支和目标分支的类型要求;

    2. 如选择系统方案,则可选系统内置的GitLab分支规范、Gitflow分支规范、功能分支规范和单分支规范;

  4. 设置内容立即生效;

1-7.png

使用仓库规范

当库管理员设置了仓库规范,新建分支和合并请求时将进行规则检查,不符合的分支和合并请求将被拒绝。

新建分支检查

1-7.png

历史不符合规范的分支将被标记并提示:

1-7 2.png

新建合并请求检查

1-7 3.png

说明

该限制不包括历史已创建的合并请求,历史的合并请求即使不符合规范,仍可以继续完成合并。