公司要求將原來A云服務器上面的TFS源代碼遷移到B云服務器,現將遷移程序記錄下來,
1.軟體需求
Team Foundation Server 2015 Update 4.2
SQL Server 2016
2.作業系統
Windows Server 2016
3.步驟
(1)開發人員提交代碼,這一步建議要執行,不然后面新TFS使用時可能與本地代碼不一致需要合并,
(2)原服務器:“TFS管理控制臺”—》“團隊專案集合”—》“停止集合”
(3)原服務器:停止IIS站點
(4)原服務器:SQL Server資料庫中找到TFS相關的資料庫,備份,(Tfs_Configuration和Tfs_XXXTeamFoundationServer)
(5)新服務器:安裝SQL Server2016(這一步要注意,需要了解TFS與SQLServer版本兼容性)
(6)新服務器:在新服務器SQL Server中還原舊服務器上備份的資料庫
(7)新服務器:安裝TFS2015,注意事項:
在安裝TFS程序中,有一步要提示你創建一個用戶,可以參考以下方式: cd到TFS安裝目錄:C:\Program Files\Microsoft Team Foundation Server 14.0\Tools 執行創建用戶命令:tfsconfig accounts /add /accountType:ApplicationTier /account:用戶 /password:密碼 /sqlInstance:資料庫實體名 /databasename:Tfs_Configuration 注意,這個用戶最好先在計算機管理用戶中手動添加后再執行以上命令
(8)新服務器:安裝TFS2015,配置,選擇“應用層專用”
(9)新服務器:打開TFS管理控制臺,“團隊專案集合”,啟用備份的團隊集合,
(9)新服務器:在IIS中打開TFS站點,登錄,可以使用網頁版TFS管理后臺,進行用戶添加及代碼權限賦予操作
(10)其它說明:開發人員的賬號要先在計算機管理-用戶中添加,然后才能在TFS管理后臺給用戶賦予代碼權限;VS鏈接源代碼服務器其實是鏈接的IIS中TFS站點,
以上是我根據本次TFS遷移作業做的筆記,下次再安裝TFS或者TFS遷移時可以用到,
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/543467.html
標籤:其他
下一篇:產研指南針的量化指標實踐筆記
