3

我在 TFS2010 中创建了一个自定义工作项类型,我认为我需要将其添加到需求组以使其显示在测试中心(可以找到工作项,但即使我将搜索过滤器设置为我的新类型也无法找到明确地寻找它)。我该怎么做呢?

4

2 回答 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 回答