您可以使用允许您自定义大多数设置的高级配置来设置 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
在 Team Foundation Server 配置工具中,选择**“高级”,然后选择“启动向导”**。
出现**“Basic 配置”**向导。
阅读“欢迎”屏幕,然后选择**“下一步”**。
在**“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 的连接。
在**“服务帐户”下,选择“使用系统帐户”以使用内置帐户,或单击“使用用户帐户”以使用域帐户或本地帐户。如果使用用户帐户,您必须键入密码。若要测试用户帐户和密码组合,您可以选择选择“测试”**。
内置帐户是此服务帐户 (TFSSERVICE) 的默认值。
在**“身份验证方法”下,选择“NTLM”或“协商 (Kerberos)”,然后选择“下一步”**。
如果选择**“NTLM”**,则使用 NTLM 身份验证。此选项是默认设置。
如果选择**“协商(Kerberos)”**,则先尝试 Kerberos 身份验证。如果该尝试失败,则使用 NTLM 身份验证。
在网站下,请在**“网站名称”中键入名称,并在“端口”**中键入端口号。此名称将出现在 Internet Information Services (IIS) 中,并且端口号将用于连接到 Team Foundation Server。
**“网站”**的默认值为 Team Foundation Server 和 8080。
在**“IIS 虚拟目录”**下,您可以使用默认值 tfs,或选择键入虚拟目录名称。
在**“网站”下,注意 Team Foundation Server 站点 URL,该 URL 是基于您在“网站”和“IIS 虚拟目录”中输入的内容动态汇编生成的。客户端使用此 URL 连接到 Team Foundation Server。选择“下一步”**。
在客户端操作系统上,您必须跳到步骤 11。您不能在客户端操作系统上添加门户网站或报告(步骤 9 和 10)。
使用**“配置 Team Foundation Server 的报告”页选择是否使用报告。选中“配置用于 Team Foundation Server 的报告”复选框以使用报告,或清除该复选框以跳过报告,然后选择“下一步”**。
在**“Reporting Services 实例”中键入运行 SQL Server Reporting Services 的服务器的名称并选择“填充 URLs”**
报表服务器及其管理站点的 URL 将出现在**“报表服务器 URL”和“报表管理器 URL”**的下拉列表中。
确保显示的值为您要用于 Team Foundation Server 的 URL,并选择**“下一步”**。
在**“SQL Analysis Services 实例”中,键入运行 SQL Server Analysis Services 的服务器的名称,并选择“下一步”**。
若要测试 SQL Server 的连接,您可以选择地选择**“测试”**。
键入报表读者帐户 (TFSREPORTS) 的名称和密码,并选择**“下一步”**。
如果您在步骤 4 中为 Team Foundation Server 的服务帐户指定了用户帐户,则必须选中**“为报表读者帐户使用 Team Foundation Server 服务帐户之外的帐户”**复选框以使用其他帐户。
若要测试用户帐户和密码组合,您可以选择选择**“测试”**。
使用**“配置用于 Team Foundation Server 的 SharePoint”页选择是否使用 SharePoint 产品。选中“配置用于 Team Foundation Server 的 SharePoint”复选框以使用 SharePoint 产品,或清除该复选框以跳过 SharePoint 产品。选择“下一步”**。
如果选中了该复选框来配置 SharePoint 产品,请执行以下过程之一:
在此计算机上安装和配置 SharePoint。
选择**“在此计算机上安装并配置 SharePoint”** 并单击**“下一步”**。
单击大的**“安装 SharePoint Foundation 2010”按钮。一旦安装完成,选择“下一步”**。
为 SharePoint Foundation 2010 (WSSSERVICE) 的服务帐户键入用户帐户和密码。如果在步骤 4 中为 Team Foundation Server 的服务帐户指定了用户帐户,您必须选中**“对 SharePoint 场使用 Team Foundation Server 服务帐户之外的帐户”**复选框以使用其他帐户。
选择**“下一步”**。
集成到远程 SharePoint 场。
单击 与远程 SharePoint 方案集成 并单击 下一步。
在**“站点 URL”**中,键入 SharePoint Web 应用程序的 URL。
在**“管理 URL”中,键入 SharePoint 管理中心站点的 URL。若要测试与其中每个 URL 的连接,请选择“测试”**。
选择**“下一步”**。
选中**“创建新的团队项目集合”**复选框以创建集合,或清除复选框以跳过该步骤。
如果创建集合,请接受默认值,或键入新名称和说明。选择**“下一步”**。
在**“检查”页上检查设置,并选择“下一步”**。
向导将验证您的配置。
选择**“配置”**。
向导将应用配置设置。该过程可能需要几分钟。
选择**“下一步”。“关闭”,“关闭”**。
将出现“Team Foundation Server 管理控制台”。