更新: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 组件所需的帐户。
提示
如果已通过在 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 的权限。 |
客户反馈 |