禁用团队城市中的标签

时间:2014-09-04 18:40:50

标签: teamcity teamcity-8.0

我的TeamCity(8.0)实例之前已配置为在8.0.x版下成功构建时应用标签。我已经升级到8.1.2并删除了用于标记的构建功能。

TeamCity仍在成功构建时标记我的源代码。

围绕此功能的documentation shows从v8.0更改为v8.1

我没有为我的任何配置启用构建功能,所以我想也许这个配置已经从UI中孤立了。

从v8.0开始

<vcs-settings checkout-mode="ON_SERVER" labeling-type="NONE" labeling-pattern="build-%system.build.number%">
  <vcs-entry-ref root-id="BitBucket" set-label="false" />
</vcs-settings>

从v8.1(当前)

<vcs-settings>
  <vcs-entry-ref root-id="BitBucket" />
</vcs-settings>

我可以通过其他方式清除/禁用标签功能(Db / Xml)吗?


工作流

  1. 拉合并请求
  2.   
        

    建立主分支

      
  3. 功能分支已关闭
  4.   
        

    功能分支建立[2266]

      
  5. ?标记以某种方式添加到功能分支
  6.   
        

    功能分支建立(再次)[2267]

      
  7. enter image description here

2 个答案:

答案 0 :(得分:0)

请检查“构建功能”部分。这通常位于构建步骤部分,并列在构建步骤下方。检查是否启用了任何标签

答案 1 :(得分:0)

这通常位于您配置的Build Features中。但是,如果有时候,在SVN源代码控制的情况下,这是在VCS设置Version Control Settings中。单击VCS条目进行编辑,确保显示advanced settings,并且您应该看到Labeling settings部分。

Labelling settings