【问题标题】:How to Delete a Work Item In Visual Studio Online?如何在 Visual Studio Online 中删除工作项?
【发布时间】:2016-02-11 06:09:18
【问题描述】:

有没有办法从 Web UI 中删除工作项?
如果没有,那怎么可能?

注意:有命令行工具,但是很难用。

【问题讨论】:

  • 为什么要删除工作项?
  • 我删除工作项的原因: 1. 为训练或测试 VSO 功能创建工作项。 2. 输入一些Task工作项后,我后来认为是不必要的,所以没有必要将它们保持为'removed'状态,因为这些项在系统中是无用的信息。
  • 您应该始终在单独的团队项目中进行“培训”。然后它可以简单地被删除。理想情况下,您应该使用单独的集合。

标签: azure-devops


【解决方案1】:

这是可能的。您需要使用 witadmin 命令行工具。

http://msdn.microsoft.com/en-us/library/dd236908.aspx

但是,您应该三思而后行,改为使用“已移除”状态。删除工作项会删除可追溯性,尤其是当您有与该工作项相关联的工件时。

无法通过 Web UI 删除工作项,而且可能永远不会

【讨论】:

  • 我知道有一个命令行工具。上面的问题是针对 Web UI 删除选项的。
  • 没有用于删除工作项的 UI 选项。它不是用户,而是管理员任务。
  • 有理由让管理员的生活如此艰难吗?将简单的用户权限功能应用到 Web UI 对 Microsoft 来说如此困难?
  • 否:但是目标是阻止人们删除工作项,因为它通常是不必要的。您的示例是一个极端案例,可以通过培训集合或团队项目轻松解决。
  • 那么应该始终保留这些任务以进行可追溯性。您可能有关联的签到或其他应始终存在的元数据。这就是为什么存在“已移除”状态的原因。当您“删除”源代码文件或文件夹时,它实际上并没有“删除”任何内容。从现在开始,它只是隐藏该项目。要真正销毁它,您需要进入命令行。同样适用于工作项。它们是组织资产,销毁证据不是您的决定(除非您是 PM/PO/CEO)。
【解决方案2】:

您可以将项目的状态从“待办事项”更改为“已删除”。然后它将从您的积压/任务板中删除。

【讨论】:

    【解决方案3】:

    现在可以在 VSO 中实际删除工作项(从技术上讲,VSTS 是最新选择的名称)。

    打开一个工作项 > 点击右上角的“...” > 选择“删除”。

    【讨论】:

      猜你喜欢
      • 2015-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-17
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多