我能找到删除TeamCity标记的唯一方法是从所有版本中删除对该标记的所有引用。这是一个手动和费力的过程。有没有办法自动完成?
答案 0 :(得分:2)
在TeamCity UI中无法实现。作为解决方法,您可以使用REST API。要查找所有构建,请使用请求:
http://teamcity/httpAuth/app/rest/builds?locator=tags:<tag_name>
然后,对于每个构建,获取标记列表:
http://teamcity/httpAuth/app/rest/builds/id:<buildId>/tags
在返回的XML中删除所需的标记,并使用PUT request替换标记。
TeamCity tracker中没有关联的故障单,因此您可以填写一张。
答案 1 :(得分:0)
如果您有权访问数据库,也可以从那里硬删除它。