如何在TFS中重命名多个标签

时间:2018-04-24 15:41:34

标签: tfs tags renaming

我正在使用TFS 2017-R3。我需要重命名一些标签。我正在寻找一个数量而不是一次更改标签的过程。

2 个答案:

答案 0 :(得分:0)

如果您指的是工作项标记,则可以按照以下方式重命名标记:

1 - 如果您有 Visual Studio 作为客户端,那么您可以使用    VS扩展名重命名标记。

VS 2015:Tag Admin for Visual Studio 2015

VS 2017:Tag Admin for Visual Studio 2017

enter image description here

2 - 升级到TFS 2018,然后安装TFS    扩展Tags Manager(它仅支持TFS 2018和VSTS    现在)重命名标签。

enter image description here

3 - 使用REST API重命名代码:

PATCH http://SERVER:8080/tfs/DefaultCollection/_apis/Tagging/scopes/{ProjectID}/tags/{TagID}?api-version=1.0

Content-Type: application/json

{"name":"LC0425Update3","active":true}

您可以使用以下REST API获取项目ID:

http://SERVER:8080/tfs/DefaultCollection/_apis/projects/{ProjectName}

enter image description here

因此,重命名后,所有工作项上的代码都会相应更新。

此外,您还可以创建包含标签列的查询并将工作项导出到Excel,然后批量编辑/重命名Excel中的标签,然后发布回TFS。有关详细信息,请参阅Bulk add or modify work items with Excel

答案 1 :(得分:0)

当您升级到TFS 2018或使用VSTS时,替代方案是标签管理器https://marketplace.visualstudio.com/items?itemName=YodLabs.TagsManager2,它可以处理您的工作项标签。

它将安装在TFS / VSTS工作选项卡中,允许重命名,删除和合并标签。