![TFS 2008 自定义工作项状态和分类](https://linux22.com/image/500483/TFS%202008%20%E8%87%AA%E5%AE%9A%E4%B9%89%E5%B7%A5%E4%BD%9C%E9%A1%B9%E7%8A%B6%E6%80%81%E5%92%8C%E5%88%86%E7%B1%BB.png)
我想向所有/错误工作项添加新的工作项状态和分类。我在 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
导入完成后,您可以在项目中使用您的工作项。
希望这可以帮助!