將工作項目分類的類型定義加入至流程範本
您可以將分類新增到流程範本。 分類會讓群組標籤與一個或多個類型的工作項目產生關聯。 類別適用於 Team 專案包含類似但名稱不同的工作項目類型時。 您可以在一個檔案中指定分類定義,然後在 WorkItemTracking 外掛程式的 taskxml 項目中指定要上傳的該檔案。
重要
Microsoft Solutions Framework (MSF) v5.0 的流程範本會定義可用於測試案例管理的四個分類。如需詳細資訊,請參閱工作項目類型 Categories 項目參考。
本主題內容
定義分類
指定要上傳的分類定義檔
CATEGORIES 項目參考
從流程範本建立 Team 專案之後,您可以使用 witadmin 命令列工具匯出與匯入 Team 專案集合的分類。 如需詳細資訊,請參閱自訂工作項目類型的分類 [witadmin]。
定義分類
定義分類的檔案必須符合 categories-01.xsd 檔案中定義之分類的結構描述定義,而且必須在自己檔案的 WITD 容器項目中指定。 您可以從 Microsoft 網站的下列頁面下載用於追蹤工作的結構描述檔案:Visual Studio Team Foundation 的流程範本和工作項目結構描述 (英文)。
下列範例顯示定義名稱為 Requirement Category 且與 User Story 工作項目類型相關聯之分類的語法結構。
<CATEGORIES>
<CATEGORY refname="Microsoft.RequirementCategory" name="Requirement Category">
<DEFAULTWORKITEMTYPE name="User Story" />
</CATEGORY>
. . .
</CATEGORIES>
您可以自訂或建立分類定義檔。 對於 MSF 流程範本,分類檔案是在 WorkItem Tracking 資料夾中所定義。 如需如何定義分類的詳細資訊,請參閱定義分類以分組工作項目類型。
回到頁首
指定要上傳的分類定義檔
若要上傳一組分類定義,您可以在 taskxml 項目中指定 CATEGORIES 項目。 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 |
|
WorkItemTracking 外掛程式的選擇性子項目。 指定檔案的路徑和名稱,這個檔案中包含要在處理 WorkItemTracking 外掛程式工作時上傳的分類定義。 |
回到頁首