共用方式為


XML 項目參考

您可以自訂 Team 專案來支援您的小組所使用的特定流程和作法,也可用來設計工作流程、工作項目表單和資料欄位。 自訂需要修改一個或多個 XML 定義檔。 每個檔案都會與工作項目追蹤物件相對應。 您可以從本章節提供的主題查詢每個 XML 項目的語法結構。

此圖顯示您可以建立或自訂八種類型的物件。 對於 Team 專案,您可以自訂分類、工作項目類型與流程組態。 對於 Team 專案集合,您可以自訂全域清單、連結類型和工作項目欄位。 您可以自訂 Team 專案或 Team 專案集合的全域工作流程。 如需這些物件和其他自訂選項的描述,請到這裡。

工作項目追蹤物件

自訂工作的概念影像

用於工作項目追蹤的 XML 項目索引

查詢定義工作項目類型所使用之項目的 XML 語法:

藉由修改與下列其中一個物件或 XML 定義檔相關聯的語法,自訂現有的 Team 專案:

流程範本外掛程式之 XML 項目的索引

在建立 Team 專案之前,您可以自訂流程範本來設計工作流程、工作項目表單和資料欄位,以支援特定流程和作法。

自訂 TFS 與專案欄位對應

如果您使用 Microsoft Project,則可以自訂資料的發行和重新整理方式。 在 Microsoft Project 中發行或重新整理工作時,專案對應檔會決定發行行為,以及每個工作中的欄位如何與 Team Foundation 中的欄位相對應。

用來追蹤工作的物件

物件

描述

分類

使用分類以分組工作項目類型

分類在定義一組工作項目類型,這組工作項目類型追蹤的是基本上類似,但實際使用不同參考名稱的工作項目。 您可以將相同 Team 專案中的一個或多個工作項目類型組成一個分類。 您可以定義分類以支援在特定情況下執行查詢、產生報表和設定預設工作項目類型。 您可以使用 [在群組中] 運算子,尋找屬於某分類的工作項目。 如需詳細資訊,請參閱查詢欄位、運算子、值和變數

欄位

修改或加入欄位以支援查詢、報表和工作流程

欄位在定義用於追蹤工作的資料型別。您可以使用工作項目欄位來追蹤工作項目類型的資料、定義查詢的篩選準則,以及產生報表。 您必須定義每個非內建、流程範本未提供的資料項目,以及要追蹤、用來定義工作流程或要放在工作項目類型表單上的資料項目。 您可以使用 FIELD 項目定義資料項目。

每個欄位都由一個或多個屬性定義,包括可包含的資料型別、是否用於報告作業,以及是否有索引。 您也可以針對使用者可透過工作項目表單在欄位中設定的值,指定選擇性項目來限制、自動填入這些值,或指定這些值的條件。

您可以加入欄位、移除欄位或自訂它追蹤資料的方式。

全域清單

定義全域清單

全域清單在定義值清單 (稱為挑選清單),這個值清單可讓您用於所有工作項目類型,以控制使用者可在工作項目欄位中設定的值。 您可以使用全域清單,快速更新多個工作項目類型所用之挑選清單的內容。

您可以在工作項目類型內定義全域清單,但不建議此做法,因為如果匯入工作項目類型的定義時,工作項目類型的定義會覆寫其他位置所定義的變更。 最佳做法是透過全域清單或全域工作流程的定義檔,來定義及匯入全域清單。

全域工作流程

自訂全域工作流程

全域工作流程在定義可供 Team 專案或集合所有工作項目類型使用的欄位和全域清單。

連結類型

定義自訂連結類型

連結類型在定義規則和限制,這些規則和限制控制使用者可在工作項目之間建立的關聯性。 除了內建的連結類型之外,您還可以建立連結類型,以支援專案追蹤需求。 在您開始建立工作項目間的連結之前,應該分析您可能會如何使用連結來規劃專案以及追蹤工作項目的狀態。

流程組態

設定及自訂 Team 專案的 Agile 計劃工具

流程組態項目可控制待處理項目 (Backlog) 的配置和函式,以及 Team Web Access提供的工作面板 Agile 工具。

如果您的 Team 專案不是使用 Visual Studio ALM 所提供的流程範本來建立,或者您已自訂工作項目的類型定義時,您可能需要自訂支援流程組態的定義檔。 此外,如果您已自訂或加入工作項目類型,並且想要使用這些欄位,則需要判斷如何修改流程組態項目以符合已自訂的其他物件。

工作項目類型

修改或加入自訂工作項目類型 (WIT)

工作項目類型在定義用於追蹤 Team 專案工作的物件,例如 Bug、需求或風險。 工作項目類型可定義欄位、工作流程和用來追蹤工作的表單。