簡體   English   中英

將項目遷移到TFS2018

[英]Migrate Project to TFS2018

我有兩台TFS服務器-一台運行2008,另一台運行2018。我需要將一個項目(不是全部)從TFS 2008服務器移到新的。 我只需要遷移源代碼,但還希望保留所有版本和簽入歷史記錄。 是否有可以實現此目的的升級過程或實用程序? 謝謝

您必須從TFS 2008遷移到TFS 2018,這時您可以從TFS 2018刪除所需的任何項目。這將是最簡單的方法。 除了沒有真正可靠的工作項遷移工具外,自TFS 2008起, 一切都發生了重大變化,包括API,工作項布局,字段,功能等。您正在尋找一個痛苦的過程,要獲取從2008年到2018年的數據而沒有很大的努力。

TFS 2008-> TFS 2018升級過程將有些麻煩 ,因為您不能直接從2008-> 2018升級,您必須從2008升級到2012,然后是2012升級到2018。但是,這完全是除了必須分多個步驟進行之外,還可以輕松地進行支持。

如果要維護所有版本和簽入歷史記錄。 唯一的方法是使用數據庫升級TFS Server 2008。

TFS 2012和更高版本支持直接升級到Team Foundation Server 2018 Update 2。 由於TFS部署是在TFS 2008上進行的,因此在升級到TFS 2018 Update 2之前,您需要執行一些臨時步驟。有關更多信息,請參見下表。

在此處輸入圖片說明

如果要更改硬件(這是基於恢復的移動),則永遠不要將這兩種移動類型組合在一起。 首先完成硬件移動,然后更改環境: https : //docs.microsoft.com/zh-cn/vsts/tfs-server/admin/move-across-domains?view=tfs-2015v

在移動硬件/域之前最好進行就地升級嗎?

您可以進行就地升級,也可以遷移到新硬件。 如果要就地升級,請考慮在預生產環境中進行升級的試運行 ,並確保滿足系統環境要求。

我是否應該特別注意一些陷阱?

升級之前,您可以先閱讀本文 ,並確保您已對數據庫進行完整備份。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM