将同样的 SharePoint 站点用于您现在具有的 TFS
如何设置您当前的 SharePoint 网站
如果您执行几个程序来更新 Sharepoint,则可以继续使用 TFS 2010 所用的相同 Sharepoint 站点。 首先,您必须卸载 SharePoint 旧版本的 TFS 扩展,然后安装新版本的扩展。 还要确保在升级后的 Team Foundation Server 中使用的服务账户是 Farm 管理员组的成员。
提示
¹ 如果您正在升级 TFS 2012,则不必卸载早期版本的 TFS 扩展。
需要的权限
若要执行这些过程,您必须是 Windows Server 上的**“管理员”安全组的成员,还必须是 Windows SharePoint Services 3.0 中“场管理员”**组的成员。
卸载旧的 TFS 扩展
在使用具有 TFS 2010 的 SharePoint 站点上,卸载 SharePoint 的 TFS 扩展(TFS 2008 卸载屏幕样式不同,但进程完全相同)。
如果 SharePoint 和 TFS 的早期版本在同一台计算机上,则必须卸载整个 TFS 应用层。 在新升级的 TFS 部署中,您的 SharePoint 服务器将位于 TFS 应用程序层以外的不同服务器上,并且,SharePoint 服务器上的唯一 TFS 组件将是 SharePoint 的 TFS 扩展。
提示
如果您正从 TFS 2012 进行升级,则不必卸载早期版本的 TFS。您可以跳过此步骤并安装新的 TFS 扩展,而无需卸载旧的版本。
安装新的 TFS 扩展
从产品 DVD 运行 TFS 安装程序然后使用**“配置 SharePoint 产品的扩展”**向导。
运行 Team Foundation Server 安装程序
往驱动器插入 Team Foundation Server 安装 DVD和启动 tfs_projectServerExtensions.exe 文件开始安装。
在许可条款对话框中,接受许可条款然后选择**“立即安装”**。
如果要安装 Team Foundation Server 到文件系统特定位置,请在默认安装旁边选择浏览按钮 (…) 。
配置用于 SharePoint 产品的 Team Foundation Server 扩展
在“Team Foundation Server 配置”工具中,选择**“配置 SharePoint 产品的扩展”,然后选择“启动向导”**。
此时将出现“Team Foundation Server SharePoint 扩展配置”向导。
阅读**“欢迎”屏幕,然后选择“下一步”**。
如果已安装 SharePoint 产品,请跳到下一步。 如果未安装 SharePoint,请执行以下步骤:
单击大的**“安装 SharePoint Foundation 2010”按钮。 一旦安装完成,选择“下一步”**。
键入 SQL Server 或将承载 SharePoint Foundation 2010 的配置数据库的命名实例的名称,并选择**“下一步”**。
为 SharePoint Foundation 2010 服务帐户键入用户帐户和密码,然后选择**“下一步”**。
有关更多信息,请参阅安装 Team Foundation Server 所需的帐户。
在**“检查”页上检查设置,并选择“下一步”**。
向导将验证您的配置。
选择**“配置”**。
向导将应用配置设置。 该过程可能需要几分钟。
选择**“下一步”**。
选择**“关闭”**。
选择**“关闭”**。
将出现“Team Foundation Server 管理控制台”。
将 TFS 服务帐户添加到场管理员组
如果您正使用与之前部署相同的 SharePoint 站点,则可能已拥有服务器场管理员组的 TFS 服务帐户。 如果是这样,则可以跳过此步骤。 否则,则应执行以下步骤,以确保将用于 TFS 的服务帐帐号添加到 SharePoint 上的“服务器场管理员”组。
您如何知道此步骤是否为必需步骤? 此处是两个可能要求您执行此步骤的情景。
如果在 TFS 升级过程中,您正计划更改所使用的 TFS 服务帐户,应添加新帐户到服务器场管理员组。
如果您正在使用 Network Service 并且正计划将 TFS 应用程序层迁移到新硬件,则您应添加后跟 $ 符号(域\服务器名$)的新硬件名到场管理员组。
若要将服务帐户添加到“场管理员”组
在 Web 浏览器中,打开 SharePoint 管理中心站点。
选择**“操作”**选项卡。
在**“安全配置”下,选择“更新场管理员”**组。
在**“组”中,选择“服务器场管理员”**。
单击**“新建”**。
在“用户/用户组”框中,输入 Team Foundation Server 的服务帐户的名称。
如果您正使用 Network Service,添加后跟 $ 符号的服务器名称。 例如,域\servername$。
选择**“确定”**。
下一步:您在服务器的哪一条升级路径上?
如果您正执行就地升级,请转到步骤 3,运行 TFS 升级向导。
如果您正执行迁移升级,请转到步骤 4,备份和还原 TFS 的数据。