共用方式為


將工作項目分類的類型定義加入至流程範本

您可以將分類新增到流程範本。 分類會讓群組標籤與一個或多個類型的工作項目產生關聯。 類別適用於 Team 專案包含類似但名稱不同的工作項目類型時。 您可以在一個檔案中指定分類定義,然後在 WorkItemTracking 外掛程式的 taskxml 項目中指定要上傳的該檔案。

Team Foundation Server (TFS) 流程範本定義超過十種分類,可用來支援敏捷式規劃工具、測試案例管理和其他功能。 您可以自訂或建立分類定義檔。 對於 MSF 流程範本,分類檔案是在 WorkItem Tracking 資料夾中所定義。 如需詳細資訊,請參閱使用分類以分組工作項目類型

從流程範本建立 Team 專案之後,您可以使用 witadmin 命令列工具匯出與匯入 Team 專案集合的分類。 如需詳細資訊,請參閱匯入和匯出分類 [witadmin]

定義類別

定義分類的檔案必須符合 categories-01.xsd 檔案中定義之分類的結構描述定義,而且必須在自己檔案的 WITD 容器項目中指定。

下列範例顯示定義名稱為 Requirement Category 且與 User Story 工作項目類型相關聯之分類的語法結構。

<CATEGORIES>
   <CATEGORY refname="Microsoft.RequirementCategory" name="Requirement Category">
      <DEFAULTWORKITEMTYPE name="User Story" />
   </CATEGORY>
   . . . 
</CATEGORIES>

指定要上傳的分類定義檔

若要上傳一組分類定義,您可以在 CATEGORIES 項目中指定 taskxml 項目。 filename 屬性是指分類定義檔的相對路徑。 例如,下列語法會指定即將上傳 categories.xml 檔案:

<CATEGORIES fileName="WorkItem Tracking\categories.xml" />

下列範例顯示如何指定上傳分類檔案的工作。 由於每個分類都會指定一個預設工作項目類型,因此,上傳分類定義檔的工作相依於是否成功完成上傳工作項目之類型定義的 WITs 工作。

<task id="Categories" name="Categories definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item type categories created">
   <dependencies>
      <dependency taskId="WITs" />
   </dependencies>
   <taskXml>
      <CATEGORIES fileName="WorkItem Tracking\Categories.xml" />
   </taskXml>
</task>

CATEGORIES 項目參考

下表描述您用來上傳分類定義檔的 CATEGORIES 項目。 您可以在 WorkItemTracking 外掛程式檔案的 taskXml 容器項目中指定此項目。

注意事項注意事項

您可以使用 CATEGORIES (WorkItemTracking) 項目指定要上傳的定義檔。您可以使用 CATEGORIES (Definition) 項目設定要定義的分類。

項目

語法

描述

CATEGORIES

<CATEGORIES fileName="CategoriesFilePathName" />

WorkItemTracking 外掛程式的選擇性子項目。

指定檔案的路徑和名稱,這個檔案中包含要在處理 WorkItemTracking 外掛程式工作時上傳的分類定義。

請參閱

參考

匯入和匯出分類 [witadmin]

概念

使用工作項目追蹤外掛程式定義用於追蹤工作項目的物件