如何:使用单服务器或多服务器安装的高级配置来配置 Team Foundation Server
08/12/2011
本文内容
更新:2010 年 9 月
可以使用 Team Foundation Server 高级配置向导在客户端或服务器操作系统上配置 Visual Studio Team Foundation Server。 如果在客户端操作系统上运行此向导,则无法配置与 Team Foundation Server 的团队项目门户网站或报告功能的集成。
若要在服务器操作系统上完成此过程,您至少必须有一个域帐户,可以为所有以下标识使用该帐户:
Team Foundation Server 的服务帐户 (TFSSERVICE)
用于创建报表的报表读者帐户 (TFSREPORTS)
新安装的 Windows SharePoint Services 3.0 的服务帐户 (WSSSERVICE)
提示
如果已通过在 Team Foundation Server 安装向导结束时选中复选框访问了 Team Foundation Server 配置工具,则可以跳过从“开始”菜单中访问该工具的过程。
所需权限
若要执行此过程,您必须是将安装 Team Foundation Server 的服务器上**“Administrators”安全组的成员。 如果计划配置报告,则必须还是运行 SQL Server Reporting Services 的服务器上的“Administrators”安全组的成员。 如果计划配置 SharePoint 产品,您必须是 SharePoint 产品管理站点上“Farm Administrators”组的成员。 如果没有安装承载配置数据库的数据库引擎,或者由数据库管理员来管理您使用的 SQL Server 实例,则您必须是 SQL Server 中“sysadmin”**服务器角色的成员才能执行此过程。 如果您或您的数据库管理员需要对 SQL Server 中的权限进行更精确的控制,请参见 Microsoft 网站上的以下页面:Database Permissions Required to Configure TFS(配置 TFS 所需的数据库权限)。
从“开始”菜单中访问 Team Foundation Server 配置工具
单击**“开始”,指向“所有程序”,指向“Microsoft Team Foundation Server 2010”,然后单击“Team Foundation 管理控制台”**。
此时将出现 Team Foundation 管理控制台。
单击**“应用层”,然后单击“配置已安装功能”**。
此时将出现**“Team Foundation Server 配置”**工具。
使用高级配置来配置 Team Foundation Server
在 Team Foundation Server 配置工具中,单击**“高级”,然后单击“启动向导”**。
此时将出现**“Team Foundation Server 高级配置”**向导。
阅读“欢迎”屏幕,然后单击**“下一步”**。
在**“SQL Server 实例”中,键入运行 SQL 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。 无法在客户端操作系统上配置与 Team Foundation Server 的门户网站或报告功能的集成(步骤 9 和 10)。
使用**“配置 Team Foundation Server 的报告”页选择是否使用报告。 选中“配置用于 Team Foundation Server 的报告”复选框以使用报告,或清除该复选框以跳过报告,然后单击“下一步”**。
在**“Reporting Services 实例”中键入运行 SQL Server Reporting Services 的服务器的名称,并单击“填充 URL”**。
报表服务器及其管理站点的 URL 将出现在**“报表服务器 URL”和“报表管理器 URL”**的下拉列表中。
确保显示的值为您要用于 Team Foundation Server 的 URL,并单击**“下一步”**。
在**“SQL Analysis Services 实例”中,键入运行 SQL Server Analysis Services 的服务器的名称,并单击“下一步”**。
若要测试与 SQL Server 的连接,您可以选择单击**“测试”**。
键入报表读者帐户 (TFSREPORTS) 的名称和密码,并单击**“下一步”。 如果您在步骤 4 中为 Team Foundation Server 的服务帐户指定了用户帐户,则必须选中“为 Reporting Services 报表读者帐户使用 Team Foundation Server 服务帐户之外的帐户”**复选框以使用其他帐户。
若要测试用户帐户和密码组合,您可以选择单击**“测试”**。
使用**“配置用于 Team Foundation Server 的 SharePoint”页选择是否使用 SharePoint 产品。 选中“配置用于 Team Foundation Server 的 SharePoint”复选框以使用 SharePoint 产品,或清除该复选框以跳过 SharePoint 产品。 单击“下一步”**。
提示
如果您的 SharePoint 产品站点运行在与 Team Foundation Server 不同的服务器上,并且您在该站点上没有管理权限,则应跳过此配置和此过程后面的团队项目集合创建。完成此向导后,您可以使用 Team Foundation Server 管理指南来集成 SharePoint 产品,而无需管理权限。 有关更多信息,请参见 Microsoft 网站上的以下页面:Integrate with SharePoint Products Without Administrative Permissions(在没有管理权限的情况下与 SharePoint 产品集成)。
如果选中了该复选框来配置 SharePoint 产品,请执行以下步骤之一,然后单击**“下一步”**:
单击**“在场模式中安装 Windows SharePoint Services 3.0”,然后键入 Windows SharePoint Services 3.0 服务帐户 (WSSSERVICE) 的用户帐户和密码。 如果在步骤 4 中为 Team Foundation Server 的服务帐户指定了用户帐户,您必须选中“对 SharePoint 场使用 Team Foundation Server 服务帐户之外的帐户”**复选框以使用其他帐户。
单击**“使用 SharePoint 产品的现有服务器场”。 在“站点 URL”中,键入 SharePoint Web 应用程序的 URL。 在“管理 URL”中,键入 SharePoint 管理中心站点的 URL。 若要测试与其中每个 URL 的连接,请单击“测试”**。
选中**“创建新的团队项目集合”**复选框以创建集合,或清除复选框以跳过该步骤。
提示
如果 SharePoint 产品站点运行在与 Team Foundation Server 不同的服务器上,并且您在该站点上没有管理权限,则应跳过此配置。 配置 Team Foundation Server 之后,您可以使用 Team Foundation Server 管理指南来集成 SharePoint 产品,而无需管理权限。 有关更多信息,请参见 Microsoft 网站上的以下页面:Integrate with SharePoint Products Without Administrative Permissions(在没有管理权限的情况下与 SharePoint 产品集成)。
如果创建集合,请接受默认值,或键入新名称和说明。 单击**“下一步”**。
在**“检查”页上检查设置,并单击“下一步”**。
向导将验证您的配置。
单击**“配置”**。
向导将应用配置设置。 此进程运行可能需要几分钟。
单击**“下一步”**。
单击**“关闭”**。
单击**“关闭”**。
此时将出现 Team Foundation 管理控制台。
请参见
参考
修订记录
日期
修订记录
原因
2010 年 9 月
指定了 SQL Server 的权限。
客户反馈