Team Foundation 生成服务的系统要求

可以在运行以下操作系统之一的服务器上安装 Team Foundation Build Service:

服务器操作系统: ¹

  • 带 Service Pack 2 的 Windows Server 2008 的 64 位版本(标准版或企业版)

  • 带 Service Pack 1 的 Windows Server 2008 R2 的 64 位版本(标准版或企业版)

  • Windows Server 2012 的 64 位版本。

客户端操作系统:

  • 32 位和 64 位版本的带 Service Pack 1 的 Windows 7(家庭高级版、专业版、企业版或旗舰版)

  • 32 位和 64 位版本的 Windows 8

¹ Team Foundation Build Service 不支持服务器核心安装选项。

硬件建议

Team Foundation Build Service 的硬件要求与运行它的操作系统相同。尽管如此,可以通过在硬件上安装 Team Foundation Build 服务优化您的生成计算机性能,满足您的团队进行自动生成。

若要了解硬件优化,应了解生成服务体系结构的基本知识。您用默认设置安装了 Team Foundation Build 服务后,您将使用生成控制器和单个生成代理创建生成计算机。生成控制器的连接生成计算机到 Team Foundation Server。如果同时运行多个生成,则生成控制器可能需要大量内存。另一方面,由于生成代理执行处理器密集型和磁盘密集型工作,因此您应确保生成计算机上 CPU 足够强大,从而使生成代理能在可接受的时段内执行其任务。

若要确定所需的最小磁盘空间量,您应确定总体源配置的大小,然后加上生成过程中产生的所有中间输出和二进制文件的大小。得出此数字后,将其乘以可能在特定服务器上生成的生成定义的数量,然后将所得的数字加倍,即可得出该服务器的最小建议可用磁盘空间量。

提示提示

使用具有快速硬盘的服务器可以提高生成性能,并且开销不大。最大程度地提高 Team Foundation Build 服务性能的另一种方式是使用具有多核 CPU 的硬件。

Dd578619.collapse_all(zh-cn,VS.110).gif使用一台服务器还是多台服务器?

您可以使用生成频率作为指标,据此确定要为 Team Foundation Build Service 投入多少硬件资产。如果您的团队每周或每晚执行生成,则在运行 Team Foundation Server 的服务器上安装 Team Foundation Build Service 可能不会对工作效率产生负面影响。如果您的团队执行并行生成或者持续集成生成,或者您计划为多个团队创建测试版,则应很可能将 Team Foundation Build Service 安装在它自己的服务器上,或者可能多个服务器。

附加注意事项

您可以设置一个网络共享作为存储生成的放置文件夹。由于非服务器操作系统上存在并发文件访问限制,因此您应在运行支持的服务器操作系统的计算机上创建此文件夹。此文件夹不必与 Team Foundation Build Service 位于同一台服务器上。更多信息:设置放置文件夹

请参见

概念

安装 Team Foundation Build Service