指派和工作流程欄位參考
您可以使用狀態和指派欄位,來追蹤使用者劇本、工作 (Task)、Bug 和其他類型之工作 (Work) 項目的進度。 這些欄位支援許多小組查詢和報告。 大部分工作項目從 [新增]、 [作用中] 或 [已提議] 狀態移至 [認可] 或 [已關閉] 狀態。 隨著工作項目狀態的轉換,每個工作項目也都可能會重新指派給小組的不同成員。 例如,測試人員可能會建立在分級期間指派給另一個小組成員的 Bug。 而該小組成員在解決 Bug 之後,又將 Bug 重新指派給建立它的測試人員。 若要檢視範例設定工作流程預設流程範本的狀態圖表隨 Team Foundation Server (TFS),請參閱 選擇流程範本。
提示
使用流程編輯器,在 Visual Studio 中,的 (的強大工具來檢視工作流程狀態圖表。如需詳細資訊,請參閱下列 Microsoft 網站的網頁:Team Foundation Server Power Tools (英文)。
[指派給] 和 [狀態] 欄位提供給預設流程範本。 Team Foundation Server工作項目類型追蹤。
顯示在工作項目表單上的追蹤欄位
下表說明用來追蹤指派和工作流程進度的欄位。 如需資料型別和預設欄位屬性的詳細資訊,請參閱使用工作項目欄位。
欄位名稱 |
描述 |
參考名稱 |
資料型別 |
可報告型別屬性的預設值 |
索引屬性的預設值 |
---|---|---|---|---|---|
指派給 |
目前擁有工作項目的小組成員名稱。 名稱預設清單可用以此系統定義的下拉式功能表,人員名稱欄位包含所有帳戶加入到 TFS,指 Valid Users 群組。 不過,支援從待處理項目或 Committee 頁面的工作在 Team Web Access 的某些捷徑功能表會自動限制為小組成員。 此外,做為部署的一部分時,,,當它設定這些名稱自動與 Active Directory 同步處理。 請參閱 同步處理和人員名稱欄位 和 指派給欄位中指定的下拉式功能表。 |
System.AssignedTo |
字串 |
維度 |
True |
原因 |
工作項目處於目前狀態的原因。 這些都是對於工作項目的狀態和類型特有的值。 測試案例或共用步驟不會有這個追蹤欄位。 |
System.Reason |
字串 |
維度 |
True |
解決原因 |
記錄解決工作項目的原因。 例如,使用者劇本的程式碼已完成,或是已修正 Bug。 這個欄位是唯讀只適用於和 MSF for CMMI 內的工作項目。 |
Microsoft.VSTS.Common.ResolvedReason |
字串 |
維度 |
False |
狀態 |
工作項目的目前狀態。 每一個工作項目類型都有專用的狀態有效值。 如需每種工作項目類型之工作流程轉換的詳細資訊,請參閱下列其中一個主題: Scrum Agile 正式 或 CMMI |
System.State |
字串 |
維度 |
True |
人員名稱欄位的同步處理
根據預設, TFS 與 Active Directory 同步處理的系統定義的人員名稱欄位。 這些欄位包括:啟動,並指定為,則關閉,建立和解析。 您可以將您在 Active Directory 建立或將視為到 TFS 定義的現有或自訂群組的安全性群組授與 TFS 的輸入。 請參閱 Prepare for Installation。
您可以使用 witadmin changefields 命令列工具,您可以啟用或停用人員名稱欄位的同步處理。 您可以指定 syncnamechanges 屬性也可自訂的人員名稱欄位。 請參閱管理工作項目欄位 [witadmin]和FIELD (定義) 項目。
指派給欄位中指定的下拉式功能表
根據預設, [ [指派] 欄位的下拉式功能表顯示已加入 TFS,是否為群組或個別成員的所有使用者。 此外, TFS 顯示名稱並將帳戶名稱,當需要區分相同的顯示名稱。
要最小化顯示人員名稱欄位下拉式功能表名稱的清單,您可以將範圍欄位至僅 TFS 群組要顯示在功能表。 您可以將一個或多個這麼做下列子項目加入至工作項目類型定義的 FIELD 定義: ALLOWEDVALUES、 PROHIBITEDVALUES和 VALIDUSER。 請參閱所有 FIELD XML 項目參考和定義挑選清單。
其他支援查詢和報告的欄位
當工作項目從某種狀態變成另一種狀態時,還會在其他欄位填入資訊。 這些欄位不會出現在工作項目表單上,但是會針對每種工作項目類型追蹤這些欄位 (如下表所示)。 您可以使用這些欄位來篩選查詢以及建立報表。
欄位名稱 |
描述 |
參考名稱 |
資料型別 |
可報告型別屬性的預設值 |
索引屬性的預設值 |
---|---|---|---|---|---|
啟動者 |
建立工作項目或從已關閉變更其狀態的小組成員,完成或已完成的狀態名稱向新或現用狀態。 |
Microsoft.VSTS.Common.ActivatedBy |
字串 |
維度 |
False |
啟動日期 |
日期和時間,當建立工作項目,或是將其狀態從已關閉時已變更,完成或新或現用狀態。 |
Microsoft.VSTS.Common.ActivatedDate |
DateTime |
維度 |
False |
關閉者 |
將此狀態設定為已關閉,因為您完成的名稱或不執行任何動作。 |
Microsoft.VSTS.Common.ClosedBy |
字串 |
維度 |
False |
關閉日期 |
工作項目的關閉日期和時間。 |
Microsoft.VSTS.Common.ClosedDate |
DateTime |
維度 |
False |
建立者 |
建立工作項目的小組成員名稱。 |
Microsoft.VSTS.Common.CreatedBy |
字串 |
維度 |
False |
建立日期 |
工作項目的建立日期和時間。 |
Microsoft.VSTS.Common.CreatedDate |
DateTime |
維度 |
False |
解決者 |
解決工作項目的小組成員名稱。 |
Microsoft.VSTS.Common.ResolvedBy |
字串 |
維度 |
False |
解決日期 |
日期和時間,當工作項目移至已解決或已完成的狀態時。 |
Microsoft.VSTS.Common.ResolvedDate |
DateTime |
維度 |
False |
狀況變更日期 |
[狀態] 欄位值的變更日期和時間。 |
Microsoft.VSTS.Common.StateChangeDate |
DateTime |
None |
False |