如何在所有版本中删除TeamCity标记?

问题描述 投票:3回答:2

我可以找到删除TeamCity标记的唯一方法是从所有版本中删除对该标记的所有引用。这是一个手动和费力的过程。有没有办法自动完成?

teamcity teamcity-9.0
2个回答
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没有相关的票,所以你可以填一个。


0
投票

如果您有权访问数据库,也可以从那里硬删除它。

© www.soinside.com 2019 - 2024. All rights reserved.