【发布时间】:2018-08-04 04:19:54
【问题描述】:
我创建了一个名为 Deliverable 的新类别,我希望在查看迭代时显示的“Group By”下拉列表中选择按 that 进行排序。
为了使这成为可能,需要在敏捷模板中进行哪些更改?
目前您只能按人物或故事分组。我想添加一个新类别来分组。
使用 TFS 2018 更新 1
【问题讨论】:
标签: tfs iteration azure-devops backlog
我创建了一个名为 Deliverable 的新类别,我希望在查看迭代时显示的“Group By”下拉列表中选择按 that 进行排序。
为了使这成为可能,需要在敏捷模板中进行哪些更改?
目前您只能按人物或故事分组。我想添加一个新类别来分组。
使用 TFS 2018 更新 1
【问题讨论】:
标签: tfs iteration azure-devops backlog
您可以先尝试Add a portfolio backlog level,然后尝试以下步骤(此处以RequirementCategory 为例):
导出ProcessConfiguration XML 文件:(参见Import and export process configuration)
witadmin exportprocessconfig /collection:http://server:8080/tfs/DefaultCollection /p:ProjectName /f:c:\temp\ProcConf.xml编辑相应的类别元素(例如:RequirementBacklog
这里)像这样(将pluralName的值设置为Deliverable):
<RequirementBacklog category="Microsoft.RequirementCategory" parent="Microsoft.FeatureCategory" pluralName="Deliverable" singularName="User Story" workItemCountLimit="1000">导入 ProcessConfiguration XML 文件,
witadmin importprocessconfig /collection:http://server:8080/tfs/DefaultCollection /p:ProjectName /f:c:\temp\ProcConf.xml请注意,如果您想在此处将自定义 WIT 反映在 RequirementCategory 上,您还需要将 WIT 添加到该类别:
导出类别 xml文件:
witadmin exportcategories /collection:http://server:8080/tfs/DefaultCollection /p:ProjectName /f:c:\temp\Catagory.xml编辑类别 xml 文件以添加您希望在此类别中反映的 WIT(例如:我在 RequirementCategory 中添加了 Bug 除了默认的“用户故事"):
<CATEGORY refname="Microsoft.RequirementCategory" name="Requirement Category">
<DEFAULTWORKITEMTYPE name="User Story" />
<WORKITEMTYPE name="Bug" />
</CATEGORY>导入类别 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 子句在板上得到尊重。
安装扩展程序后,导航到工作中心,然后选择查询。打开查询时,可以使用一个名为 Board 的新选项卡来可视化板上的结果。
【讨论】: