共用方式為


Team Foundation Build Service 的系統需求

您可以將 Team Foundation Build Service 安裝在執行下列其中一種作業系統的伺服器上:

伺服器作業系統:¹

  • 64 位元版本的 Windows Server 2008 (含 Service Pack R2) (Standard 或 Enterprise Edition)

  • 64 位元版本的 Windows Server 2008 R2 (含 Service Pack 1) (Standard 或 Enterprise Edition)

  • Windows Server 2012 的 64 位元版本

用戶端作業系統:

  • 32 和 64 位元版本的 Windows 7 (含 Service Pack 1) (Home Premium、Professional、Enterprise 或 Ultimate Edition)

  • 32 和 64 位元版本的 Windows 8

¹ Team Foundation Build Service 不支援 Server Core 安裝選項。

硬體建議

Team Foundation Build Service 的硬體需求與其所執行的作業系統硬體需求相同。也就是說您可以透過在供小組用來自動化組建的硬體上安裝 Team Foundation Build Service ,就可最佳化您的組建電腦效能。

若要了解硬體最佳化,您應該先了解組建服務架構的基本概念。當您使用預設設定安裝 Team Foundation Build Service 時,會建立含有組建控制器和單一的組建代理程式的組建電腦。組建控制器將組建電腦連接到 Team Foundation Server。如果您同時執行許多組建,組建控制器可能需要大量的記憶體。另一方面,組建代理程式會執行需要大量處理器資源和大量磁碟資源的作業,所以您應該確認組建電腦具有夠強大的 CPU,能夠讓組建代理程式在可接受的時間內執行其工作。

為了決定必要的磁碟空間最小量,您應該先決定整體來源組態的大小,然後再加上建置流程的所有中繼輸出檔和二進位檔案的大小。在得到這個數字後,再乘以可能會在特定伺服器上建置的組建定義數目,然後再將該數字乘以二,即為該伺服器可用磁碟空間的最小建議量。

提示提示

使用具有快速硬碟的伺服器,是可以改善建置效能的低成本作法。另一種發揮 Team Foundation Build Service 最大效能的方法是使用具有多核心 CPU 的硬體。

Dd578619.collapse_all(zh-tw,VS.110).gif使用一部或多部伺服器的考量

您可以使用建置頻率做為對 Team Foundation Build Service 所花費硬體投資的決定度量。如果您的小組執行的是每週組建或夜間組建,則將 Team Foundation Build Service 安裝在執行 Team Foundation Server 的伺服器上,應該不會對產能造成不利的影響。如果您的小組執行的是同時進行組建或連續整合組建,或者如果您計劃要建立一個以上小組的組建實驗室時,您應該會傾向於將 Team Foundation Build Service 安裝在自己的伺服器上,甚至多台伺服器上。

其他考量

您可以設定網路共用做為存放組建的置放資料夾。因為顧慮到非伺服器作業系統的並行檔案存取限制,您應該在執行支援伺服器作業系統的電腦上建立這個資料夾。這個資料夾不一定要和 Team Foundation Build Service 在同一部伺服器上。詳細資訊:建立置放資料夾

請參閱

概念

安裝 Team Foundation Build Service