TFS 升级要求
检查此处列出的要求,然后选择一个服务器升级路径。 您可以从以下任意早期版本升级:
Team Foundation Server 2012 RTM、开发人员预览版、BETA 版或 RC 版
带有或不带 Service Pack 1 的 Team Foundation Server 2010。
带有 Service Pack 1 的 Team Foundation Server 2008
提示
您可以使用相同的指南升级到 TFS 2012 的更新版本之一,因为您将从产品的上一个版本进行升级。您可以从 TFS 2012 RTM 升级到更新版本,也可以从 TFS 的早期版本升级某个更新版本。
新的系统必备要求
SQL Server:在开始升级之前,可能必须升级 SQL Server 以满足新 Team Foundation Server 的要求。 SQL Server 2008 不再受支持。 支持 SQL Server 2008 R2 和 SQL Server 2012。 有关更多信息,请参见Team Foundation Server 对 SQL Server 的要求。
提示
如果使用 SQL Server 2008 R2 企业版,您必须更新至 SQL Server 2008 R2 Service Pack 1 的累积更新包 1(或更高版本)以解决 SQL Server 问题和表压缩。如果您正使用 SQL Server 2008 R2 Standard Edition 或 SQL Server 2012,则不必更新 SQL Server。
SharePoint 产品:如果您有门户网站服务器,则可以继续使用同一个,而无需进行升级。 我们支持所有 SharePoint 产品早期支持的版本,包括 Windows SharePoint Services 3.0、Microsoft Office SharePoint Server 2007、Microsoft SharePoint Foundation 或 Microsoft SharePoint Server 2010。 有关更多信息,请参见Team Foundation Server 对 SharePoint 产品的要求。
更新期间跳过报告或 SharePoint 会怎么样?
只有您打算不再使用报告或 SharePoint 时,您才能通过不添加这些功能来简化您的部署。 否则,请在升级过程中保留这两种功能。 升级配置与门户网站和报告功能自动链接到已升级的项目。 如果在升级后添加门户网站或报告,则您无法轻松地在所有升级后的项目和门户网站之间创建这些链接。
提示
在升级过程中,Team Foundation Server 不支持语言更改。在升级过程中,您应保留操作系统和 Team Foundation Server 的区域设置。有关更多信息,请参见Team Foundation Server 的语言要求。
下一步:选择一个服务器升级路径
根据是否使用 TFS 2010 基础版,或是计划使用相同硬件(标准升级),还是移动到新计算机(高级升级),步骤会有所不同。 选择下列路径之一:
提示
您可以通过下载 Upgrade Team Foundation Server 2012: the ultimate upgrade guide(升级 Team Foundation Server 2012:最终升级指南)为您的 Kindle、iPad、Nook 或者一些其他电子阅读器获取此资料的副本,该副本基于本指南的材料并有多种文件格式,其中包括 PDF、RTF 和 TXT (Smashwords)。
较少见的升级任务
如果您没有使用 Team Foundation Server 试用版或 Team Foundation Server 场或您的团队中没有人使用 Project Server,则您可以跳过本部分。
从 Team Foundation Server 试用版升级
如果您使用的是 Team Foundation Server 试用版,且您的评估期到期或准备升级到完整版本,则需要更改产品密钥信息,以便从试用升级到完整版本。 有关更多信息,请参见此主题:查找或更改 Team Foundation Server 的产品密钥。
升级一个 Team Foundation Server 场
如果您有要升级的扩展的 Team Foundation Server 部署,应从每个应用程序层卸载旧版本的 Team Foundation Server。 在卸载以前的所有版本后,当您要进行单独部署时,请将 TFS 2012 安装在某个应用层并运行升级。 在该场中选择您喜欢的所有应用层;这些都不重要。 升级完成后,请使用添加应用层向导将 Team Foundation server 2012 在余下的应用层进行安装。 将重新调用该场和完成场升级。 有关更多信息,请参见以下的主题:"如何:创建 Team Foundation Server 场(高可用性)"。
升级 Project Server 的 TFS 扩展
如果将 Project Server 和 TFS 部署集成,并升级 TFS,您的团队项目将和之前一样继续工作,但不能访问任何新功能直到安装 Project Server 的新 TFS 扩展。 您应该从 Project Server 中卸载旧扩展,然后在先前安装的所有服务器上安装扩展的最新版本。 Project Server 使用扩展的版本应始终匹配正在运行的 Team Foundation Server 的版本。 有关更多信息,请参见以下的主题:"如何:将 Project Server 添加到 Team Foundation Server"。