我在 TFS2010 中创建了一个自定义工作项类型,我认为我需要将其添加到需求组以使其显示在测试中心(可以找到工作项,但即使我将搜索过滤器设置为我的新类型也无法找到明确地寻找它)。我该怎么做呢?
问问题
3522 次
2 回答
4
好的,我终于在 MSDN 上找到了一些有用的东西。您必须使用witadmin
打开 VS2010 命令提示符并获取如下类别:
C:\Users\Administrator\Documents>witadmin exportcategories /collection:http://win-gs9gmujits8:8080/tfs/defaultcollection /p:"My Project Name" /f:categories.xml
然后这篇MSDN 文章解释了类别 xml 文件的语法。我添加了我的自定义工作项类型,如下所示:
<CATEGORY refname="Microsoft.RequirementCategory" name="Requirement Category">
<DEFAULTWORKITEMTYPE name="User Story" />
<WORKITEMTYPE name="My Custom Work Item Type" />
</CATEGORY>
然后再次使用 witadmin 工具重新导入它们:
C:\Users\Administrator\Documents>witadmin importcategories /collection:http://win-gs9gmujits8:8080/tfs/defaultcollection /p:"My Project Name" /f:categories.xml
现在测试中心能够将新的工作项类型分配为需求。
于 2011-05-20T16:24:28.203 回答
2
您可以使用TFS PowerTools而不是摆弄 XML 。
见这里:http: //visualstudiogallery.msdn.microsoft.com/b1ef7eb2-e084-4cb8-9bc7-06c3bad9148f
Tools > Process Editor > Work Item Types
于 2013-05-03T10:52:26.987 回答