TFS2018環境搭建一硬件要求


本文關於微軟的團隊協作工具TFS2018搭建

1、操作系統要求

TFS可以安裝在Windows Server和Windows PC操作系統中,但是TFS2018和2018只支持64位操作系統中,早期的版本沒有操作系統的位數限制.建議將TFS安裝到服務器上,除非TFS用於個人使用.

下面是TFS版本的服務器版本的要求:

 TFS 2018    Windows Server 2016
                     Windows Server 2012 R2 (Essentials, Standard, Datacenter)
                     Windows Server 2012 (Essentials, Standard, Datacenter)

如果想查看其他版本的服務器要求,請參考微軟官方文檔

 

2、關於TFS Server Core

ServerCore選項是一個新的最小安裝選項,在部署WindowsServer 20081的標准、企業或數據中心版本時可用,ServerCore提供了Windows Server的最小安裝選項,但是它只支持特定的服務器.與完整的Windows Server2018安裝相比,它支持安裝所有可用的服務器角色以及其他Microsoft或第三方服務器應用程序,例如MicrosoftExchangeServer或SAP。

下面是Windows Server2008的所有的版本以及它的安裝選項.(前提你已經擁有一台Windows Server2008的服務器)

Server Core去除了一些不常用的Windows Server的功能,只保留了核心的服務器功能.但是,這個安裝選項只適用於TFS 2017 and TFS 2018,早期的版本如Windows Server, version 1709 並不支持.

 

3、關於在Windows PC操作系統上安裝TFS

雖然TFS支持在客戶端操作系統上安裝,但我們不建議這樣做,除非用於評估或個人使用。客戶端操作系統上的TFS安裝不支持與SharePoint產品或報表集成。不能在客戶端操作系統上安裝TFS代理。如果您需要使用這些特性中的任何一個,請在服務器操作系統上安裝TFS。

 

4、關於TFS 代理的系統硬件要求

(1)、只有在服務器操作系統上安裝TeamFoundationServer時,才能使用其功能。使用TFS團隊的規模不同,會導致硬件的需求也不盡相同.下面是建議配置

(2)、除了TFS常規的需求外,TFS中的倉儲庫大小,也會影響硬件配置,應為GVFS代理還需要一個快速、大的磁盤來高效地在存儲庫上運行。GVFS的硬件需求應該基於存儲庫的大小.建議使用固態硬盤,I/O更快,大小更具存儲庫的大小選擇.例如,假設存儲庫的主服務器端有50 GB,歷史記錄有200 GB。我們推薦50 GB的RAM和800 GB的基於SSD的存儲。

 

5、SQL Server的要求

TFS 2018       SQL Server 2017
                       SQL Server 2016 (minimum SP1)

暫不支持Linux上的SQL Server

TFS 支持SQL Server的Express, Standard, and Enterprise三個版本,推薦Standard和企業版,Express版本小型團隊和個人使用可以考慮.

 

6、關於服務器的配置一單服務部署

這里只介紹單服務部署,如果團隊規模很大,參考微軟官方文檔

一台單機,有一個雙核處理器,4GB內存和一個快速硬盤驅動器.此配置應支持多達250個核心源代碼管理(TF、VC或Git)用戶和工作項跟蹤功能。廣泛使用自動構建、測試或發布可能會導致性能問題。此配置不建議使用搜索或報告功能。擴展單個服務器可以使其能夠處理更多的用戶;更多地使用自動構建、測試或發布;以及/或使用搜索或報告功能。例如,將RAM增加到8GB將使單個服務器部署能夠擴展到500個用戶。對於評估或個人使用,您可以使用一個基本的配置,只有1GB的RAM,但顯然,這將不建議生產服務器使用多人。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM