變更部署組態

在您設定 Visual Studio Team Foundation Server 2012 與 Microsoft Project Server 設定為支援資料同步處理之後,您可能需要執行其他管理工作,當您變更部署時。例如,您可能必須在移動或刪除 Team 專案、Team 專案集合或應用程式層伺服器之前或之後移除、重新註冊或重新對應元件。在您變更部署或執行維護作業之前,就應該考慮這些作業對於同步處理程序的影響。

請檢閱下列提示和資源,在您變更整合 Team Foundation Server 之前的部署和 Project Server。

本主題內容

  • 刪除元件

  • 移動或分割 Team 專案集合

  • 將 Team Foundation Server 移到新電腦或環境

  • 從 Project Server 升級方案中加入至 Project Server 上安裝

刪除元件

當您刪除對應的元件,您應該取消對應並檢閱下列方針:

回到頁首

移動或分割 Team 專案集合

若要移動對應集合 Team Foundation Server 移至另一個執行個體和繼續同步有關新應用程式層伺服器上的資料,您必須根據下列選項執行數個步驟,例如:

  • 所有集合移至 Team Foundation Server 不同的執行個體,但仍會對應至相同的 PWA 執行個體。建議的作法是同時移動或分割對應至相同 PWA 執行個體的所有集合。

  • 某些集合移至 Team Foundation Server不同執行個體,不過,某些要維持與相同的執行個體。在這種情況下,您必須先取消對應是分割和重新對應至相同的集合或對然後向 Team Foundation Server第二個 PWA 執行個體的不同執行個體。PWA 執行個體只可以註冊到 Team Foundation Server單一執行個體。

將所有對應集合向 Team Foundation Server 不同執行個體

  1. 移動或分割集合。

    如需詳細資訊,請參閱Move a Team Project CollectionSplit a Team Project Collection

  2. 授與必要的權限。 Team Foundation Server第二個執行個體的服務帳戶。

    如需詳細資訊,請參閱指派權限以支援 Project Server 和 Team Foundation Server 的整合

  3. 將 [管理 Project Server 整合]權限執行為第二個專案集合的 TfsAdmin ProjectServer 命令列工具的這些帳戶。

  4. 加入將配置並註冊 PWA 執行個體至第二個專案集合的 [Team Foundation Administrators] 群組的使用者帳戶。

  5. 使用 /RegisterPWA 和 /force 命令選項,註冊 PWA 執行個體與第二個應用程式層伺服器上。

  6. 等待同步處理引擎執行一次更新週期並且更新 PWA 執行個體完畢。

  7. 移除註冊 PWA 執行個體從第一個應用程式層伺服器上使用 /UnRegisterPWA 命令選項。

回到頁首

將部分集合移至 Team Foundation Server 不同執行個體和不同 PWA 執行個體

  1. 使用與 /force 參數的 /UnmapPwaFromCollection 命令選項對取消對應您移動的集合。

    注意事項警告

    只要使用 /force 參數,就會中斷企業專案計劃與針對集合定義之 Team 專案之間的所有關聯。

  2. 移動或分割集合。

    如需詳細資訊,請參閱Move a Team Project CollectionSplit a Team Project Collection

  3. 將任何必要的使用權限。

    如需詳細資訊,請參閱指派權限以支援 Project Server 和 Team Foundation Server 的整合

  4. 使用 /RegisterPWA 命令選項註冊 PWA 第二個執行個體與第二個應用程式層伺服器上。

  5. 使用 /MapPwaToCollection 命令選項將您移至第二個 PWA 執行個體的集合。

  6. 使用 /MapPlapToTeamProject 命令選項將每個計劃對應至移至不同的 Team 專案集合。

如需詳細資訊,請參閱下列主題:

回到頁首

將 Team Foundation Server 移到新電腦或環境

您必須重新註冊目前電腦上註冊的每個 PWA 執行個體。

移動 PWA 執行個體對應至 Team Foundation Server 執行個體

  1. 移動 Team Foundation Server執行個體。

    如需詳細資訊,請參閱Team Foundation Server Move Types

  2. 將任何必要的使用權限。

    如需詳細資訊,請參閱指派權限以支援 Project Server 和 Team Foundation Server 的整合

  3. 使用 /RegisterPWA 命令選項註冊 PWA 執行個體與第二個應用程式層伺服器上。

  4. 等待同步處理引擎執行一次更新週期並且更新 PWA 執行個體完畢。

  5. 使用 /UnRegisterPWA 命令選項移除註冊 PWA 執行個體從第一個應用程式層伺服器上。

注意事項注意事項

移動時,專案集合移至 Team Foundation Server時,不同的執行個體必須指定 /force 參數。如果執行個體識別碼未變更,則不需要指定 /force 參數。

從 Project Server 升級方案中加入至 Project Server 上安裝

如果您擁有已在 Team Foundation Server 中註冊的 Project Web Access 執行個體,而且同步處理程序正在針對集合執行,就必須先執行下列程序,然後再將執行個體從 Project Server 2007 升級為 Project Server 2010:

  1. 執行 Microsoft 網站上下列網頁的步驟:以資料庫附加完整升級方法升級至 Project Server 2010

  2. 若要啟用同步,升級後,開啟 Visual Studio 或 Team Explorer 安裝的命令提示字元視窗後輸入:

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

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

  3. 輸入下列命令:

    TfsAdmin ProjectServer /RegisterPwa /tfs:TfsURL /previousPWA:URLFor2007 /PWA:URLFor2010
    

    如需詳細資訊,請參閱向 Team Foundation Server 註冊 PWA 執行個體

回到頁首

請參閱

概念

移除元件使其不再參與資料同步處理

管理 Team Foundation Server 和 Project Server 的整合