Azure Repos如何将标签(tag)整理为文件夹式分类结构?
Azure Repos标签文件夹式分类管理实现方案
支持情况说明
Azure Repos原生支持标签的文件夹层级分类管理,你之前操作失败的原因是使用了不被支持的反斜杠\作为分隔符,替换为正斜杠/即可实现预期效果。
实现方法
你可以通过两种方式创建带层级分类的标签:
本地Git操作后推送
执行以下命令即可创建并推送带分类层级的标签:
# 格式:git tag [分类名]/[标签名],支持多级分类,如 release/prod/v1.2.0 git tag feature/order_module_v2 # 推送单个标签到远程仓库 git push origin feature/order_module_v2
Azure Repos网页端直接创建
- 进入目标仓库的「标签」页面,点击「新建标签」按钮
- 在标签名称输入框填写带
/分隔的层级名称,例如hotfix/20240612_payment_error - 选择对应的绑定提交、填写标签说明后保存即可
展示效果
所有带/分隔符的标签会在标签列表页自动按文件夹结构折叠展示,点击分类目录即可展开查看该分类下的所有标签,支持最多10级的嵌套分类。
注意事项
- 标签命名禁止使用反斜杠
\、空格、问号?、星号*等Git官方规范不支持的特殊字符 - 同一层级下不允许重复的标签名,不同分类层级下可以使用相同的标签名
内容的提问来源于stack exchange,提问作者Nuno Silva
相关产品推荐
相关产品推荐

