在 VSTS / VSO(敏捷模板)中解决任务

Resolving tasks in VSTS / VSO (Agile Template)

我使用敏捷模板在 VSTS(Visual Studio 在线)中创建了一个新项目。

我创建了一个冲刺,并添加了一个用户故事。在用户故事中,我有一些任务。

冲刺看板上有 4 列;

我可以将任务从 New 移动到 Active,但不能将它们从 Active 移动已解决

我该怎么做?

这种令人困惑的行为是因为敏捷模板在同一面板视图中同时显示错误和任务。 Tasks 有一个 New -> Active -> Closed 工作流程,而 bug 有一个额外的 Resolved 步骤。

您的任务应该直接从活动状态转换为关闭状态。

在被拖到已关闭之前,您的错误将能够在“已解决”列中稍作休息。

您需要首先从敏捷模板创建一个继承的流程,如下所述: https://www.visualstudio.com/en-us/docs/work/process/manage-process#create-inherited-process 然后,您可以简单地从您的工作流中隐藏 Bug 的 "Resolved" 状态,如下所示: https://www.visualstudio.com/en-us/docs/work/process/customize-process-workflow 而已!该列已从您的任务板上消失! 此外:您现在可以添加自己的状态和列。 祝你好运! 迈克尔

回忆一下你的问题:

我可以将任务从 New 移动到 Active,但不能将它们从 Active 移动 已解决

这在 Azure DevOps 中也不是问题,而是标准过程(敏捷工作流状态)。以下是标准流程中工作流可以使用的步骤:

  • 用户故事(新的、活动的、删除的、解决的、关闭的)
  • 错误(新的、活跃的、已解决的、已关闭的)
  • 任务(新建、活动、删除、关闭)

但是,在 Azure DevOps 中,可以调整此工作流。为此,必须修改流程。您还可以在此处为工作流中的任务添加 Resolved。需要角色 "Collection administrator"。

通过组织设置/董事会/流程/敏捷(默认)...创建继承流程

https://docs.microsoft.com/en-us/azure/devops/boards/work-items/guidance/agile-process-workflow?view=vsts下的更多信息和图片来源

https://docs.microsoft.com/de-de/azure/devops/organizations/settings/work/manage-process?view=vsts&tabs=new-nav#create-inherited-process