TFS 2008 自定义工作项状态和分类

TFS 2008 自定义工作项状态和分类

我想向所有/错误工作项添加新的工作项状态和分类。我在 Google 上搜索过,但没有找到任何有用的东西,如果有人知道如何操作,请告诉我。

我知道这与流程模板有关,但我找不到可以添加这两条信息的区域?

任何帮助,将不胜感激!

谢谢!

答案1

首先,您需要从 Team Foundation Server 导出工作项模板。为此,启动 Visual Studio 命令行并输入以下命令:

witexport /f "File Path\task.xml" /t "TFS name" /p WITLab /n Bug

现在,您的本地机器上已经有了工作项定义。在您喜欢的 XML 编辑器中打开该文件,并在文件中查找以下位置:

<FIELD name="Triage" refname="Microsoft.VSTS.Common.Triage" type="String" reportable="dimension">
  <HELPTEXT>Status of triaging the bug</HELPTEXT>
  <ALLOWEDVALUES expanditems="true">
    <LISTITEM value="Approved" />
    <LISTITEM value="Investigate" />
  </ALLOWEDVALUES>
</FIELD>

这是 Bug 工作项的 Triage 部分。您需要在此处添加我们需要的新部分。

<FIELD name="Triage" refname="Microsoft.VSTS.Common.Triage" type="String" reportable="dimension">
  <HELPTEXT>Status of triaging the bug</HELPTEXT>
  <ALLOWEDVALUES expanditems="true">
    <LISTITEM value="Approved" />
    <LISTITEM value="Investigate" />
    <LISTITEM value="Differed" />
    <LISTITEM value="No Plans To Resolve" />
  </ALLOWEDVALUES>
</FIELD>

保存文件并退出编辑器。现在您需要将定义上传回 Team Fundation Server,以便您的团队可以使用它。打开 Visual Studio 命令行并输入此导入命令:

witimport /f "File Path\specialtask.xml" /t "TFS name" /p WITLab

导入完成后,您可以在项目中使用您的工作项。

希望这可以帮助!

相关内容