如何:安装 Team Foundation Build

更新:2007 年 11 月

通常在专门运行生成的计算机上安装 Team Foundation Build。您可以将其安装在 Team Foundation 的应用层服务器、数据层服务器或客户端计算机上,但出于安全考虑不建议这么做。

每个生成计算机只能与一个 Team Foundation 应用层相关联。但是,一个 Team Foundation 应用层可以与多个生成计算机进行通信。

Team Foundation Build 的默认值是端口 9191。您可以更改该端口,但如果更改端口,则必须将新的端口添加到例外列表中。同时,还必须对生成代理进行配置,使其使用此新端口。有关更多信息,请参见如何:创建和管理生成代理

说明:

如果更改 Visual Studio Team Foundation Build 服务的服务帐户,则必须确保该帐户是 Build Services 组的成员。另外,还要确保该帐户对临时文件夹、生成放置共享文件夹以及 ASP.NET 临时文件夹有读/写权限。有关更多信息,请参见如何:将生成服务帐户添加到 Build Services 安全组

系统必备

  • 若要在生成过程中运行测试,生成计算机上必须安装 Test Edition。若要运行单元测试、代码覆盖率或代码分析,生成计算机上必须安装 Visual Studio Team System Development Edition。

  • Visual C++ 项目由 VCBuild.exe 生成。必须在生成计算机上安装 Visual Studio 才能生成 Visual C++ 项目。

  • 如果生成计算机启用了防火墙,请确保例外列表中有以下各项:

    • Visual Studio Team Foundation Build

    • 端口 9191,该端口是 Team Foundation Build 的默认端口,它使用 WCF (Windows Communication Foundation)

必需的权限

若要执行此过程,您必须属于安装 Team Foundation Build 的计算机上的“Administrators”安全组。有关更多信息,请参见 Team Foundation Server 权限

安装生成计算机

  1. 在要安装 Visual Studio Team Foundation Build 服务的计算机上,运行 setup 启动生成安装程序,并按照提供的说明进行操作。

    说明:

    setup.exe 和关联的文件位于 Team Foundation Server 安装光盘的 \BUILD 下。

  2. 安装向导提示您输入登录凭据时,请输入一个有效的域帐户或工作组帐户。

    “Visual Studio Team Foundation Build”服务使用此帐户运行生成。

    说明:

    若要生成团队项目,请将您在此过程中指定的帐户添加到项目的“Build Services”组。有关更多信息,请参见如何:为 Team Foundation Build 代理设置权限

  3. 安装之后,单击“确定”。

  4. 将生成服务帐户添加到“Build Services”安全组。有关更多信息,请参见如何:将生成服务帐户添加到 Build Services 安全组

  5. 创建生成代理。有关更多信息,请参见如何:创建和管理生成代理

请参见

任务

如何:从生成计算机上卸载 Team Foundation Build

概念

Team Foundation 的 Team Build 要求