在 Azure Boards 上筛选已完成的项目时,我可以将积压工作视为树视图吗?

Can I see the backlog as a treeview when filtering out done items on Azure Boards?

我在 Azure DevOps 中使用 basic work item process

如果我在没有任何过滤器的情况下查看我的积压工作,那么它会显示一个层次结构,其中 epics 作为 top-level 项,然后是问题,然后是工作项。

如果我将其过滤为仅显示待办或正在做的项目,它会将它们显示为平面列表,而不是层次结构。

有没有办法将项目视为层次结构,但过滤掉已完成的项目?

根据 Shayki Abramczyk 的评论进行更新

选项按钮不包含显示 parents...

的选项

转到“工作项查询”选项卡并创建工作项查询。将其配置为树视图并使其遵循 parent/child 关系。

您可以在顶级(查询编辑器的顶部)和较低级别(查询编辑器的底部)进行过滤。使用 State in 过滤器来 select 多个状态。您不能在 UI 中 multi-select 它们,因此需要输入:

PS:,是大多数语言的列表分隔符,但有时您需要使用;

如果您想在任何 child 叶仍然打开时看到 parents,请将 Filter: Match top-level items first 设置为 Filter: Match child-level items first

要指定顺序,请将 Backlog Priority 字段添加到查询中并使用 table header 对其进行排序:

或者使用 "Choose Columns" fly-out 中的排序选项:

注意:确切的字段名称因流程模板而异。 Backlog Priority 用于 Scrum 模板,Stackrank 用于 CMMI 和 Agile and Basic:

一个简单的入门方法是使看板视图最接近您想要的,并将其保存为工作项查询。