Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将自定义工作项类型添加到TFS2010中的组_Tfs_Tfs Workitem - Fatal编程技术网

如何将自定义工作项类型添加到TFS2010中的组

如何将自定义工作项类型添加到TFS2010中的组,tfs,tfs-workitem,Tfs,Tfs Workitem,我已经在TFS2010中创建了一个自定义工作项类型,我想我需要将其添加到需求组中,以使其显示在测试中心(可以找到工作项,但即使我将搜索过滤器设置为显式查找它,我的新类型也无法找到)。我该怎么做?好的,我终于在MSDN上找到了一些有用的东西。你必须使用 打开VS2010命令提示符,获取如下类别: C:\Users\Administrator\Documents>witadmin exportcategories /collection:http://win-gs9gmujits8:8080/

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

好的,我终于在MSDN上找到了一些有用的东西。你必须使用

打开VS2010命令提示符,获取如下类别:

C:\Users\Administrator\Documents>witadmin exportcategories /collection:http://win-gs9gmujits8:8080/tfs/defaultcollection /p:"My Project Name" /f:categories.xml
<CATEGORY refname="Microsoft.RequirementCategory" name="Requirement Category">
  <DEFAULTWORKITEMTYPE name="User Story" />
  <WORKITEMTYPE name="My Custom Work Item Type" />
</CATEGORY>
然后解释了类别xml文件的语法。我添加了自定义工作项类型,如下所示:

C:\Users\Administrator\Documents>witadmin exportcategories /collection:http://win-gs9gmujits8:8080/tfs/defaultcollection /p:"My Project Name" /f:categories.xml
<CATEGORY refname="Microsoft.RequirementCategory" name="Requirement Category">
  <DEFAULTWORKITEMTYPE name="User Story" />
  <WORKITEMTYPE name="My Custom Work Item Type" />
</CATEGORY>

现在,测试中心能够根据需要分配新的工作项类型。

您可以使用TFS PowerTools,而不是摆弄XML

请看这里:

工具>流程编辑器>工作项类型