我們現有的TFS 2005安裝和較新的2008. 2008服務器已經有一些較新的項目,但我期待將舊項目從2005年移到這個較新的服務器上。從Team Foundation Server 2005導入到2008
有誰知道一個簡單的方法來做到這一點,維護審計歷史,而不是隻是打破項目的源代碼管理,然後將其添加到2008年服務器?
感謝
我們現有的TFS 2005安裝和較新的2008. 2008服務器已經有一些較新的項目,但我期待將舊項目從2005年移到這個較新的服務器上。從Team Foundation Server 2005導入到2008
有誰知道一個簡單的方法來做到這一點,維護審計歷史,而不是隻是打破項目的源代碼管理,然後將其添加到2008年服務器?
感謝
我使用TFS到TFS遷移工具來做到這一點:
http://www.codeplex.com/tfstotfsmigration
你需要有本地到要運行它的機器SQL副本該工具用作兩者之間的複製區域。
此外,由於TFS存儲版本歷史記錄信息的方式,所有歷史記錄都會顯示爲在同一天發生的所有更改。根據您的需要,可能會更容易做到這一點,並保留2005數據庫,直到不再需要歷史記錄爲止。
取決於您添加了多少新項目,是否可以將2005數據庫恢復到新服務器,將它們升級到2008年,然後將新項目遷移到這個新更新的數據庫中?這樣,您就可以維護您的整個TFS歷史記錄,並且您只有少量新項目的「每天更改一次」問題。