微軟提供的TFS(Team Foundation Server)是為開發者團隊提供的一個集 代碼倉庫、任務管理、文檔管理等眾多強大功能的服務平台。
1、TFS依賴項
目前TFS已經出到了2018版本,下面是各版本所依賴的操作系統版本,來源於官網說明 https://docs.microsoft.com/zh-cn/tfs/server/requirements?view=vsts
服務器操作系統:
客戶端操作系統:
數據庫:
SharePoint:
2、安裝步驟
需要安裝TFS必須先安裝數據庫、部署IIS再安裝和配置TFS。在安裝數據庫之前請檢查服務器名稱,如名稱存在特殊符號,如下划線”_“則
建議將下划線移除。PS(TFS建議數據庫的實例名稱不帶下划線);
1)這里以我安裝的TFS2012為例,先將雲服務器操作系統安裝為Windows Server2016;
2)安裝SQL Server2012;
3)安裝IIS;
4)安裝TFS2012;
注意:除數據庫和IIS可以混淆外,其他安裝步驟不可混淆!
安裝步驟可參考:http://tuqiang9999.blog.163.com/blog/static/33241320134313714754/
3、配置TFS
在配置中心選擇【基本服務器】點擊【啟動向導按鈕】后一直點擊下一步即可;網上引用別人的圖:
安裝好之后此時只是在服務器上可以,需要將IIS與域名進行綁定后咋們的客戶端才可以訪問到。所以需要在IIS上對TFS站點進行配置:
IIS配置
與域名進行綁定
右鍵站點如出現下圖則表示需要維護下站點的安全性
如使用雲服務則需要配置下服務器的安全組,這里我使用的是騰訊雲服務器,配置請參考:https://cloud.tencent.com/document/product/213/12448
在騰訊雲后台選擇雲主機,選擇配置TFS的服務器,點擊最右邊的【更多】超鏈接按鈕后選擇【配置安全組】,如下圖
新建或者選擇已經配置的安全組;
再次用瀏覽器打開TFS后台,發現會彈出需要登錄的用戶名和口令,默認使用服務器的Administrator和密碼,登錄成功。
至此,搞定。。。
配置也可參考https://www.cnblogs.com/printhelloworld/p/5622186.html