2016-07-24 43 views

回答

3

這取決於一點上你的TFS的安裝是多麼複雜,但這裏有一個簡單的一所服務器安裝的步驟,而不瞭解SharePoint:

  1. Detatch收集從當前TFS 2012使用團隊 Foundation Server管理控制檯。這會將配置複製到收集數據庫中。
  2. 使用SQL Server Management Studio(SSMS)對集合數據庫(稱爲類似Tfs_DefaultCollection)進行完全備份。
  3. 恢復TFS 2012服務器上的原始集合
  4. 使用SSMS將您的TFS 2015服務器上的數據庫重新附加。請注意,如果您已經使用名稱DefaultCollection在此服務器上創建了一個集合,則需要刪除/重命名該集合或使用新名稱恢復克隆的集合。
  5. 使用團隊 Foundation Server的管理控制檯
  6. 開始集合,使其獲得的進入在線狀態附上收集您的TFS 2015服務器上。
  7. 請注意,構建服務器,放置位置等現在將指向原始集合和克隆集合中的相同事物,因此您需要進行一些清理。

以上就是一個較短的版本:https://msdn.microsoft.com/en-us/library/dd936158(v=vs.110).aspx

編輯:我已經成功地使用上面的方法,使從2010年TFS測試遷移到TFS 2013 RTM之後我們的生產環境的遷移。在應用到產品之前,我們將測試遷移服務器用於測試新更新,並且我們已完成2013年RTM到2015年更新3的所有更新。我目前正在將相同的方法升級到2017年,以便獲得新的服務器與從不版本的SQL。

+1

這聽起來很奇怪@ Cece-MSFT。我們在從TFS 2010 SP1遷移到TFS 2013 RTM時執行了此操作。該集合隨後在附加過程中更新。這是一個新的限制嗎? –

+0

您是否升級了TFS或將團隊項目集合從一個TFS2010遷移到TFS2013? –

+1

@ Cece-MSFT,我從舊服務器將一個團隊項目集合移動到新的服務器上,並在此過程中將其從2010年升級到2013年。 我計劃在2015年升級到'2016'時也這樣做,因爲我們需要一臺具有較新版本SQL的服務器。 –

相關問題