TFS 2010 查询具有多个级别的工作项层次结构
我已经用 Excel 建立了所有工作项目的层次结构 - 我所有的工作项目现在都组织在多个级别中。
用户故事 1
|-- 任务 1
| -- -- 子任务 1
| -- -- -- 错误 1
| -- -- 子任务 2
| -- -- -- 错误 2
| -- -- -- 子子任务 3
| -- -- -- -- Bug 4
...
但是我如何访问某个工作项目下的所有项目(例如,“任务 1 下的所有项目”)并以某种分层方式可视化结果?
TFS 2010 和 VST 2010 可以吗?或者我是否需要一些第三方工具来获取例如“子任务 2 的所有错误”或“用户故事 1 的所有任务”?
谢谢 康拉德
I've build up a hierarchical structure of all my work items with excel - all my work items are now organized in multiple levels.
User Story 1
|-- Task 1
| -- -- Sub Task 1
| -- -- -- Bug 1
| -- -- Sub Task 2
| -- -- -- Bug 2
| -- -- -- Sub Sub Task 3
| -- -- -- -- Bug 4
...
But how can I access all items under a certain work item (e.g., "All under Task 1") and visualize the results in a somehow hierarchical way?
Is this possible with TFS 2010 and VST 2010? Or do I need some third-party tools to get e.g., "All my Bugs for Sub Task 2" or "All Tasks for User Story 1"?
Thank you
Konrad
一般来说,您需要在 VS 中构建“查询类型”等于“工作项树”的工作项查询。
要获取子任务 2 的错误列表:
类型为“工作项树”的新查询,其中工作项 = 子任务 2 &链接的工作项 类型 = Bug
要获取 UStory 1 下的任务列表:
“工作项树”类型的新查询,其中工作项 = 用户故事 1 &链接的工作项类型 = 任务
对于外部工具:
请参阅此处,了解生成 DGML(工作项树)的良好 codeplex 解决方案。
In general you need to construct Work Item Queries in VS that have "Type of Query" equal to "Tree of Work Items".
To obtain a list of Bugs for Sub Task 2:
New Query of type "Tree of work items" with Work Item = Sub Task 2 & linked work items Type = Bug
To obtain a list of Tasks under UStory 1:
New Query of type "Tree of work items" with Work Item = User Story 1 & linked work items Type = Task
For an external tool:
See here for a nice codeplex-solution that generates DGML - trees of Work Items.