如何在Azure DevOps中重命名标签

22
我们有一个大型的Visual Studio Online或VSTS或Azure DevOps实例。 我们在工作项上有一个名为"A B"的标签,例如。有人还创建了另一个标签"AB"。我想将标签"A B"重命名为"Don't use A B",或者如果可能的话,只是删除该标签。是否有API可以用来做这个? 我查看了TAGHelper插件,但由于我们有很多标签,所以这个标签助手插件根本无法使用。如果需要的话,我可以编写一个简单的工具,但想知道是否有一种快速的方法来完成这个任务。

请随意投票支持增强请求 - Rowland Shaw
5个回答

27

我尝试了不同的选项,但没有成功。所以 解决方法

  • 通过标签筛选待办任务
  • 全部选择它们(在待办事项视图中进行,而不是在看板视图中)
  • 右键点击-> 编辑
  • 删除我不想要的标签
  • 添加我想要的标签 输入图像描述

1
似乎您必须至少有一个已使用新名称的项目。似乎您无法在该编辑器中输入新名称。 - Noein
1
这也解决了我的问题。请注意,对我来说,右键上下文菜单没有显示出来。因此,我点击了所选项目之一的标题列右侧的三个点,并选择了编辑。然后,编辑工作项对话框就会显示出来。 - MC Emperor

14
很遗憾,您无法直接删除它,只能创建一个新的并取消所有旧的用途。
来自文档

您不能直接删除标记。但是,如果您从当前分配的所有工作项中删除标记,则系统将删除该标记。系统会在3天未使用后自动删除未分配的标记。

如果您拼错了标记,请不要将拼写错误的标记分配给任何工作项,系统将在3天内自动删除它。


8

1
这对我来说行不通,因为它需要管理员权限才能安装扩展。我正在寻找一些API示例,可以运行。 - dgorti

0

我找到了一种使用CSV导入功能来实现此操作的方法。

  1. 在DevOps中,进入“面板”>“工作项”,按照您想要更改的标签进行筛选
  2. 单击“在查询中打开筛选视图”
  3. 单击“导出为CSV”(您可能需要单击三个点才能看到此选项)
  4. 在Excel中打开文件
  5. 查找并替换每个标签的每个实例,并保存
  6. 在DevOps中,转到“面板”>“查询”页面,单击“导入工作项”
  7. 选择文件并单击“导入”
  8. 单击“保存项目”

由于下载的文件包含ID列,因此标签将更新现有的工作项。


-1

我按照以下步骤操作成功:

  1. 点击“创建标签”。
  2. 输入新标签名称。(在上述情况中为“A B”)
  3. 在“标签来源”字段中选择错误的标签。(在上述情况中为“AB”)
  4. 提供描述并单击“创建”。
  5. 现在删除错误命名的标签。(在上述情况中为“AB”)

就这样,完成了。


2
"创建标签"按钮/链接在哪里? - knighter
这里所提到的REPO“Tags”与您放置在工作项上的标签不同。 “创建标签”菜单项位于Repo-> Tags下,但是这个问题并不是指它。感谢您的回答,但也许可以先说明一下区别。 - Davemundo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接