指定可同步處理的工作項目類型
為支援企業專案計劃與 Team 專案之間的資料同步處理,您必須指定要參與同步處理的工作項目類型。 您可以在將專案計劃與 Team 專案產生關聯時定義類型,並於稍後加入或移除類型。
注意事項 |
---|
Team 專案所對應的所有工作項目類型都可與目前對應至該 Team 專案或以後可能對應的所有企業專案計劃一起參與資料同步處理。 |
您必須已設定兩種伺服器產品的整合,而且已將企業專案計劃對應到 Team 專案,才能管理參與同步處理的工作項目類型。 如需詳細資訊,請參閱設定 Team Foundation Server 和 Project Server 的整合。
本主題內容
列出已設定要參與資料同步處理的工作項目類型
指定可參與資料同步處理的工作項目類型
從資料同步處理移除工作項目類型
必要的使用權限
若要執行這些程序,必須將 Team 專案集合的 [管理 Project Server 整合] 權限設定為 [允許]。 而且必須授與 Visual Studio Team Foundation Server 的服務帳戶與將參與資料同步處理的 PWA 執行個體互動的必要權限。 如需詳細資訊,請參閱指派權限以支援 Project Server 和 Team Foundation Server 的整合。
列出已設定要參與資料同步處理的工作項目類型
使用下列命令可以確定哪些 Team 專案類型已經對應,而且可以與企業專案計劃搭配使用。
若要列出 Team 專案所對應的工作項目類型
在執行 Team 總管和 Visual Studio 2010 Service Pack 1 的電腦上開啟 [命令提示字元] 視窗,然後變更至包含 TFSAdmin 工具的目錄。
工具預設位於 Drive:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE 中。 若是 64 位元電腦,此工具位於 Drive:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE。
在命令提示字元中輸入下列命令,然後按 Enter。
TfsAdmin ProjectServer /GetMappedWorkItemTypes /collection:tpcUrl /teamProject: TeamProjectName
將 tpcUrl 取代為專案集合的 URL,並且將 TeamProjectName 取代為 Team 專案的名稱。
便會出現下列訊息:
The following types of work items are configured for synchronization:
工作項目類型清單
回到頁首
指定可參與資料同步處理的工作項目類型
您可以為 Team 專案設定一個或多個工作項目類型,以便和專案計劃中的任務一起參與資料同步處理。 專案計劃目前可能對應至 Team 專案,或您可以之後再設定要和 Team 專案一起同步處理資料的專案計劃。
若要對應 Team 專案的工作項目類型
在命令提示字元中輸入下列命令,然後按 Enter。
TfsAdmin ProjectServer /MapWorkItemTypes /collection:tpcUrl /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes
將 tpcUrl 取代為 Team 專案集合的 URL,並且將 TeamProjectName 取代為 Team 專案的名稱。 將 ListOfWorkItemTypes 取代為要參與資料同步處理的工作項目類型的名稱。 例如,您可以指定下列工作項目類型以支援像是「使用者本文工作」或 「使用者本文」工作等 Agile 流程。 逗號後面不可有空格。
您可以指定選擇性 /skipUIChanges 旗標,以表示不應該對您指定的工作項目表單類型的 [Project Server] 索引標籤進行修改。
重要事項 只有在訊息表示系統嘗試加入一個 [Project Server] 索引標籤時發生錯誤的情況下,才必須包含 /skipUIChanges 旗標。 如果出現這個訊息,您必須手動將 [Project Server] 索引標籤加入至工作項目類型定義。 如需詳細資訊,請參閱加入以支援資料同步處理的 Project Server 欄位。
便會出現下列訊息:
Configuring synchronization for the following work item types for team project TeamProjectName: <工作項目類型清單>.
You have successfully configured the following work item types for team project TeamProjectName: <工作項目類型清單>.
如果您已加入一個類型但未指定 /skipUIChanges 旗標,您可以在 Team 總管中重新整理 Team 專案再開啟您加入之類型的工作項目,來確認該類型是否已經修改。 [Project Server] 索引標籤應該出現在工作項目表單中。
回到頁首
移除參與資料同步處理的工作項目類型
您必須移除那些將該類型的工作項目類型繫結至企業專案計劃中定義的任務的連結,才能移除參與資料同步處理的工作項目類型。 或者,您可以使用 /force 旗標,強制移除這些連結再移除該類型。
若要從 Team 專案取消工作項目類型的對應
在命令提示字元中輸入下列命令,然後按 Enter。
TfsAdmin ProjectServer /UnmapWorkItemTypes /collection:tpcUrl /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes
將 tpcUrl 取代為 Team 專案集合的 URL,TeamProjectName 取代為 Team 專案的名稱,以及 ListOfWorkItemTypes 取代為要取消對應的工作項目類型的名稱。
您可以指定選擇性 /force 旗標,以移除那些將工作項目繫結至 Project 任務的連結。 使用這個選項可以移除參與資料同步處理的工作項目類型,即使目前正在同步處理該類型的工作項目。
便會出現下列訊息:
Removing the following work item types from participating in synchronization of data for team project TeamProjectName : <工作項目類型清單>.
The following work item types have been successfully removed from participating in synchronization for team project TeamProjectName**:** <工作項目類型清單>.
您可以在 Team 總管中重新整理 Team 專案再開啟您移除之類型的工作項目,來確認該類型是否已經移除。 [Project Server] 索引標籤應該從工作項目表單中移除。
回到頁首