使用高级配置对 Team Foundation Server 进行配置

您可以使用允许您自定义大多数设置的高级配置来设置 Team Foundation Server。 虽然您可以在客户端或服务器操作系统运行此配置,但是,如果使用客户端,您将无法添加门户网站或部署报告。

若要在客户端操作系统完成此过程,您不需要任何域帐户。 在服务器上,您至少必须有一个域帐户,可以为所有以下标识使用该帐户:

  • Team Foundation Server 的服务帐户 (TFSSERVICE)。

  • 用于创建报表的报表读者帐户 (TFSREPORTS)。

  • 新安装的 SharePoint Foundation 2010 的服务帐户 (WSSSERVICE)。

有关帐户的更多信息,请参见安装 Team Foundation Server 所需的帐户

提示

通过启动 Team Foundation Server 管理控制台,选择“应用层”,然后选择“配置已安装的功能”,可以访问“开始” 菜单的 Team Foundation Server 配置工具。

需要的权限

您必须是将安装 Team Foundation Server 的服务器上**“管理员”安全组的成员。 如果计划配置报告,则必须还是运行 SQL Server Reporting Services 的服务器上的“Administrators”安全组的成员。 如果计划配置 SharePoint 产品,您必须是 SharePoint 产品管理站点上“Farm Administrators”**组的成员。 如果没有安装承载配置数据库的数据库引擎,或者由数据库管理员来管理您使用的 SQL Server 实例,则您必须是 SQL Server 中 “sysadmin” 服务器角色的成员才能执行此过程。

提示

如果您或您的数据库管理员需要对 https://go.microsoft.com/fwlink/?LinkId=201060(配置 TFS 所需的数据库权限)。

使用高级配置来配置 Team Foundation Server

  1. 在 Team Foundation Server 配置工具中,选择**“高级”,然后选择“启动向导”**。

    出现**“Basic 配置”**向导。

  2. 阅读“欢迎”屏幕,然后选择**“下一步”**。

  3. 在**“SQL Server 实例”中,键入运行 SQL Server 的服务器的名称或键入将承载配置数据库的命名实例,然后单击“下一步”**。

    也可以执行以下任意可选步骤:

    • 选择**“此实例为 SQL AwlaysOn 可用性组”**以指定 SQL Server 实例是可用性组侦听器 (AGL),并且其可用性组将承载在安装过程中创建的 TFS 数据库。 请参见 将 SQL Server 2012 Always On 可用性组与 Team Foundation Server 一起使用

    • 在**“服务器数据库标签”**中,键入标签字符串,该字符串随后将嵌入所有三个默认数据库名称中。

      该方法使您能够使用一个 SQL Server 的实例来承载多个配置数据库。

    • 选中**“使用预先存在的空数据库”复选框,然后指定承载于在“SQL Server 实例”**中命名的服务器上的数据库。

      必须使用默认命名结构(带标签或不带标签)为这些数据库创建名称。 可以在**“Team Foundation Server 数据库”**下找到默认命名结构。

    • 单击**“测试”**以测试与 SQL Server 的连接。

  4. 在**“服务帐户”下,选择“使用系统帐户”以使用内置帐户,或单击“使用用户帐户”以使用域帐户或本地帐户。 如果使用用户帐户,您必须键入密码。 若要测试用户帐户和密码组合,您可以选择选择“测试”**。

    内置帐户是此服务帐户 (TFSSERVICE) 的默认值。

  5. 在**“身份验证方法”下,选择“NTLM”“协商 (Kerberos)”,然后选择“下一步”**。

    • 如果选择**“NTLM”**,则使用 NTLM 身份验证。 此选项是默认设置。

    • 如果选择**“协商(Kerberos)”**,则先尝试 Kerberos 身份验证。 如果该尝试失败,则使用 NTLM 身份验证。

  6. 网站下,请在**“网站名称”中键入名称,并在“端口”**中键入端口号。 此名称将出现在 Internet Information Services (IIS) 中,并且端口号将用于连接到 Team Foundation Server。

    **“网站”**的默认值为 Team Foundation Server 和 8080。

  7. 在**“IIS 虚拟目录”**下,您可以使用默认值 tfs,或选择键入虚拟目录名称。

  8. 在**“网站”下,注意 Team Foundation Server 站点 URL,该 URL 是基于您在“网站”“IIS 虚拟目录”中输入的内容动态汇编生成的。 客户端使用此 URL 连接到 Team Foundation Server。 选择“下一步”**。

    在客户端操作系统上,您必须跳到步骤 11。 您不能在客户端操作系统上添加门户网站或报告(步骤 9 和 10)。

  9. 使用**“配置 Team Foundation Server 的报告”页选择是否使用报告。 选中“配置用于 Team Foundation Server 的报告”复选框以使用报告,或清除该复选框以跳过报告,然后选择“下一步”**。

    1. 在**“Reporting Services 实例”中键入运行 SQL Server Reporting Services 的服务器的名称并选择“填充 URLs”**

      报表服务器及其管理站点的 URL 将出现在**“报表服务器 URL”“报表管理器 URL”**的下拉列表中。

    2. 确保显示的值为您要用于 Team Foundation Server 的 URL,并选择**“下一步”**。

    3. 在**“SQL Analysis Services 实例”中,键入运行 SQL Server Analysis Services 的服务器的名称,并选择“下一步”**。

      若要测试 SQL Server 的连接,您可以选择地选择**“测试”**。

    4. 键入报表读者帐户 (TFSREPORTS) 的名称和密码,并选择**“下一步”**。

      如果您在步骤 4 中为 Team Foundation Server 的服务帐户指定了用户帐户,则必须选中**“为报表读者帐户使用 Team Foundation Server 服务帐户之外的帐户”**复选框以使用其他帐户。

      若要测试用户帐户和密码组合,您可以选择选择**“测试”**。

  10. 使用**“配置用于 Team Foundation Server 的 SharePoint”页选择是否使用 SharePoint 产品。 选中“配置用于 Team Foundation Server 的 SharePoint”复选框以使用 SharePoint 产品,或清除该复选框以跳过 SharePoint 产品。 选择“下一步”**。

    如果选中了该复选框来配置 SharePoint 产品,请执行以下过程之一:

    • 在此计算机上安装和配置 SharePoint。

      1. 选择**“在此计算机上安装并配置 SharePoint”** 并单击**“下一步”**。

      2. 单击大的**“安装 SharePoint Foundation 2010”按钮。 一旦安装完成,选择“下一步”**。

      3. 为 SharePoint Foundation 2010 (WSSSERVICE) 的服务帐户键入用户帐户和密码。 如果在步骤 4 中为 Team Foundation Server 的服务帐户指定了用户帐户,您必须选中**“对 SharePoint 场使用 Team Foundation Server 服务帐户之外的帐户”**复选框以使用其他帐户。

      4. 选择**“下一步”**。

    • 集成到远程 SharePoint 场。

      1. 单击 与远程 SharePoint 方案集成 并单击 下一步

      2. 在**“站点 URL”**中,键入 SharePoint Web 应用程序的 URL。

      3. 在**“管理 URL”中,键入 SharePoint 管理中心站点的 URL。 若要测试与其中每个 URL 的连接,请选择“测试”**。

      4. 选择**“下一步”**。

  11. 选中**“创建新的团队项目集合”**复选框以创建集合,或清除复选框以跳过该步骤。

    如果创建集合,请接受默认值,或键入新名称和说明。 选择**“下一步”**。

  12. 在**“检查”页上检查设置,并选择“下一步”**。

    向导将验证您的配置。

  13. 选择**“配置”**。

    向导将应用配置设置。 该过程可能需要几分钟。

  14. 选择**“下一步”“关闭”“关闭”**。

    将出现“Team Foundation Server 管理控制台”。

请参见

概念

如何:为 Team Foundation Server 安装远程 SharePoint 产品

安装 Team Foundation Build Service