答案 0 :(得分:0)
您要查找的被称为逻辑分支名称,可以通过包含分支规范来实现。 TeamCity使用它来计算要显示的逻辑名称,并使构建配置能够使用分支的集合(通过名称明确指定,或使用通配符模式)。
在VCS根目录设置下,您将找到一个分支规格字段。您可以添加以下内容:
+:refs/heads/feat/*
这将允许您的构建配置使用名称中带有“ feat /”前缀的任何分支。 当其中一个分支运行该版本时,它将在仪表板上包含名称,就像在第二个图像中一样。
默认情况下,默认情况下分支包含在分支规范中,但是如果您要明确为其指定逻辑分支名称(即在仪表板上显示该名称),则可以使用括号语法:
您不需要将默认分支包含在分支规范中,因为它已经隐式包含在分支规范中。但是,如果您想为UI中的默认分支使用一些简短的逻辑分支名称,例如母版,您可以将其包含在分支规范中并使用括号:
+:refs / heads /(master)
注意:TeamCity将仅在标签名称中包括分支规范之后的部分。例如,使用上述feat / *分支规范,feat / my-new-branch的分支将仅在仪表板上显示为“我的新分支”。如果需要括号,可以应用逻辑分支名称来解决此问题。
您可以找到完整的TeamCity功能分支文档here