更新时间:2025-08-14 GMT+08:00
分享

配置保护Tags规则

约束与限制

表1 配置保护Tags规则的约束与限制

限制类别

具体限制

权限限制

用户要为仓库配置保护Tags规则,需要有仓库的“设置”权限,请参考配置代码仓库级的权限配置。

功能限制

一个Tag只能创建唯一的Tag规则,否则界面报错提示“新建保护Tag 保护tag名已被占用”

新建仓库的保护Tag规则

  1. 进入要设置的代码仓库“Test_Repo”首页,选择“设置 > 策略设置 > 保护Tags”,单击“新建保护Tag”

  2. 请参考表2 新建保护Tag参数说明填写参数。如下图所示,“Tag_*”表示所有以“Tag_”开头的分支均为保护Tag,且仅“codehub_mtest_022”可以“创建”

表2 新建保护Tag参数说明

参数

说明

选择需要保护的Tag

用户可根据自己的需要输入完整的Tag或者带通配符的Tag。

仅支持单个添加,不支持批量添加。要求以“refs/heads/”开头,结尾可以有“*”,其它位置不可以出现特殊字符。

添加权限

该参数非必填。表示添加“创建Tag”的角色。用户可以在下拉框选择允许创建的“成员组”“成员”“角色”

管理保护Tag规则

单击保护Tag规则所在行的,可以修改允许提交Tag的角色。

单击保护Tag规则操作列的,可以删除此条Tag规则。

相关文档