指定可同步處理的工作項目類型

為支援企業專案計劃與 Team 專案之間的資料同步處理,您必須指定要參與同步處理的工作項目類型。您可以在將專案計劃與 Team 專案產生關聯時定義類型,並於稍後加入或移除類型。

注意事項注意事項

Team 專案所對應的所有工作項目類型都可與目前對應至該 Team 專案或以後可能對應的所有企業專案計劃一起參與資料同步處理。

在您可以管理參與同步處理的工作項目類型之前,您必須已設定 Visual Studio Team Foundation Server 2012 與 Microsoft Project Server 整合,因此,您必須與對應之 Team 專案的企業專案計劃。如需詳細資訊,請參閱設定 Team Foundation Server 和 Project Server 的整合

本主題內容

  • 列出已設定要參與資料同步處理的工作項目類型

  • 指定可參與資料同步處理的工作項目類型

  • 從資料同步處理移除工作項目類型

必要的使用權限

若要執行這些程序,必須將 Team 專案集合的 [管理 Project Server 整合] 權限設定為 [允許]。而且必須授與 Team Foundation Server 的服務帳戶與將參與資料同步處理的 PWA 執行個體互動的必要權限。如需詳細資訊,請參閱指派權限以支援 Project Server 和 Team Foundation Server 的整合

列出已設定要參與資料同步處理的工作項目類型

使用下列命令可以確定哪些 Team 專案類型已經對應,而且可以與企業專案計劃搭配使用。

若要列出 Team 專案所對應的工作項目類型

  1. 若要執行 [TfsAdmin]命令列工具,請開啟 Visual Studio 或 Team Explorer 安裝的命令提示字元] 視窗並輸入:

    cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
    

    在 Windows 64 位元版本中,將 %programfiles% 取代為 %programfiles(x86)%

  2. 指定下列命令,然後選取 [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 projectTeamProjectName: <工作項目類型清單>.

    You have successfully configured the following work item types for team projectTeamProjectName: <工作項目類型清單>.

如果您已加入一個類型但未指定 /skipUIChanges 旗標,您可以在 Team Explorer中重新整理 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 projectTeamProjectName**:** <工作項目類型清單>.

    The following work item types have been successfully removed from participating in synchronization for team projectTeamProjectName**:** <工作項目類型清單>.

    您可以在 Team Explorer中重新整理 Team 專案再開啟您移除之類型的工作項目,來確認該類型是否已經移除。[Project Server] 索引標籤應該從工作項目表單中移除。

    回到頁首

請參閱

工作

設定 Team Foundation Server 和 Project Server 的整合

參考

管理可用於同步處理的工作項目類型

管理企業專案與 Team 專案之間的對應

概念

管理 Team Foundation Server 和 Project Server 的整合