有奖捉虫:行业应用 & 管理与支持文档专题 HOT
在代码仓库管理列表,单击指定代码仓库进入其详情页面之后,再单击标签进入代码标签管理列表。
?
?
?
标签列表显示了该仓库所有标签,按照创建顺序倒序排列。标签列表显示了标签名、标签说明、标签对应版本,并提供 zip 和 tar.gz 下载入口和删除标签入口。单击标签名或者版本号可进入对应的代码版本详情页。

新建标签

在标签管理列表,单击右上角创建标签,输入标签名并选择待创建标签对应的代码版本(分支、标签、修订版本号)即可创建新标签。页面右侧展示的“摘要”可作为公告板,告知团队成员如何书写统一格式的代码标签。
?
?
?
团队负责人/管理员可以前往团队设置中心 > 功能设置 > 仓库设置中自定义摘要中的内容。
?
?
?
若希望代码标签严格遵守团队规范,那么可以在代码仓库设置页面 设置保护标签,以限制成员创建或修改特定格式的代码标签。
?
?
?

删除标签

标签页面,标签创建者或管理员只能删除未与任何版本关联的代码标签。
?
?
?
若任一标签与版本发布关联,只能在版本列表页删除对应版本的同时将标签删除。若不希望标签被删除,项目管理员可以前往代码仓库的设置 > 代码标签页面,可以勾选是否允许删除标签。若不允许删除标签,那么所有项目成员将无法通过命令行删除标签,同时网页上的标签不提供删除功能。
?
?
?

设置保护标签

保护标签主要用于规范特定的成员进行创建、更新或删除标签等操作。开启保护标签后需设置标签管理员,仅管理员被允许在此标签下创建匹配标签规则的标签。
当设置了 *-release 为保护分支规则之后,非管理员用户通过 Git 推送标签 xxx-release 的时候有如下提示:
?
?
?
在 Web 端创建标签或新建版本时也同样会失败。
?
?
?
例如,某团队使用标签作为触发 CI 构建的条件,即在生产分支中,通过推送 v1.0-release 字样的标签作为发布命令。设置保护标签后,仅标签管理员能够创建此类型标签并完成发版动作,保持了代码仓库内各版本序列的整洁与规范。

查看版本信息

代码标签可作为某一项代码版本,单击版本描述可以查看该版本发布详情,单击编辑版本描述即可进行编辑。
?
?
?
若一个标签并没有对应任何版本发布,可单击创建版本描述快速为该标签创建一个发布版本。
?
?
?


http://www.vxiaotou.com