TFS 积压工作迭代分组依据

TFS Backlogs Iteration Group By

我创建了一个名为 Deliverable 的新类别,我希望可以选择在查看迭代时显示的 "Group By" 下拉列表中按 that 排序。

需要在敏捷模板中更改什么才能实现这一点?

目前您只能按人物或故事分组。我想添加一个新类别作为分组依据。

使用 TFS 2018 更新 1

您可以先尝试 Add a portfolio backlog level,然后再尝试以下步骤(此处以 RequirementCategory 为例):

  1. 导出 ProcessConfiguration XML 文件:(参见 导入和 导出进程配置)

    • witadmin exportprocessconfig /collection:http://server:8080/tfs/DefaultCollection /p:ProjectName /f:c:\temp\ProcConf.xml
  2. 编辑相应的类别元素(例如:RequirementBacklog 这里)像这样(将 pluralName 的值设置为 Deliverable ):

    • <RequirementBacklog category="Microsoft.RequirementCategory" parent="Microsoft.FeatureCategory" pluralName="Deliverable" singularName="User Story" workItemCountLimit="1000">
  3. 导入 ProcessConfiguration XML 文件,

    • witadmin importprocessconfig /collection:http://server:8080/tfs/DefaultCollection /p:ProjectName /f:c:\temp\ProcConf.xml

注意,如果要在RequirementCategory上反映自定义WIT,还需要将WIT添加到该类别:

  1. 导出类别xml文件:

    • witadmin exportcategories /collection:http://server:8080/tfs/DefaultCollection /p:ProjectName /f:c:\temp\Catagory.xml
  2. 编辑类别xml文件,添加你想反映在这个类别中的WIT(例如:我在[中添加了Bug =10=] 除了默认的“用户故事”):

    • <CATEGORY refname="Microsoft.RequirementCategory" name="Requirement Category"> <DEFAULTWORKITEMTYPE name="User Story" /> <WORKITEMTYPE name="Bug" /> </CATEGORY>
  3. 导入类别xml文件:

    • witadmin importcategories /collection:http://server:8080/tfs/DefaultCollection /p:ProjectName /f:c:\temp\Catagory.xml

检查是否有效。以下截图供您参考。

详情见Add a work item type to a backlog and board


此外,您还可以尝试扩展名:Query based boards。 此扩展允许您在板上可视化工作项查询的结果。查询的 order by 子句在板上得到遵守。

安装扩展后,导航到工作中心,然后 select 查询。打开查询时,可以使用一个名为 Board 的新选项卡来可视化 boad 上的结果。