从 TFS 2005 升级到 TFS 2015

TFS 2015 |TFS 2013

对于早于2010的内容,不支持直接升级到 TFS 2015,因此,若要从 TFS 2005 升级,请首先升级到 TFS 2010,然后升级到 TFS 2015。

1. 备份数据库

如果要迁移到新硬件,你将使用 [TFS 数据库的备份 来实现此目的。 如果你正在就地升级 TFS,则会在此处选择不完成升级。

2. 升级 SQL 实例

由于 tfs 2005 仅支持 SQL 2005,并且 tfs 2010 仅支持 SQL 2008 和 SQL 2008 R2,因此必须升级现有数据层,或在新数据层上安装受支持版本的 SQL,并还原已备份的数据库。

3. 在应用层上安装 TFS 2010

可以是:

  • 从现有应用层卸载 TFS 2005,然后在其上安装 TFS 2010,或
  • 在新应用层上安装 TFS 2010。

此处所做的选择可能取决于您希望最终 TFS 2015 部署在哪个操作系统上运行。 TFS 2005 支持服务器2003。 除了服务器2008和服务器 2008 R2 以外,TFS 2010 还支持 Server 2003。 除各种客户端操作系统外,TFS 2015 还支持 Server 2008 R2、Server 2012 和 Server 2012 R2。 因此,如果想要在2015部署的服务器2012或更高版本上结束,则可以通过使用 TFS 2010 升级的服务器2003来避免两次升级 OS。 如果要在服务器 2008 R2 上结束,则可以直接跳转到 TFS 2010 升级,然后将其用于2015升级。

4. 将数据库升级到 TFS 2010

运行 TFS 2010 升级向导来升级数据库。 如果在 TFS 2005 中配置了报表,请确保将其配置为在 TFS 2010 升级中进行配置。

5. 再次备份数据库

同样,你将使用它们移动到新硬件,或在你决定不完成升级的情况下使用它们。

6. 再次升级 SQL 实例。

需要再次升级 SQL 实例,因为 TFS 2015 仅支持 SQL 2012 SP1 和 SQL 2014。

可以是:

  • 升级现有数据层上的 SQL,或
  • 在新数据层上安装受支持的 SQL 版本,然后还原已备份的数据库。

7. 在应用层上安装 TFS 2015

可以是:

  • 从现有应用层卸载 TFS 2010,然后在其上安装 TFS 2015,或
  • 在新应用层上安装 TFS 2015。

8. 将数据库升级到 TFS 2015

运行 TFS 2015 升级向导来升级数据库。 如果在 TFS 2005 中配置了报表,请确保将其配置为在 TFS 2015 升级中进行配置。

9. 升级 SharePoint

如果在 TFS 2005 部署中配置了 SharePoint,则需要升级 SharePoint 实例。 支持 TFS 2005 SharePoint 2.0。 TFS 2015 支持 SharePoint 2010 和2013。 升级 SharePoint 实例后,需要在其上安装 TFS 2015 并配置 SharePoint 扩展。

有关详情,请参阅: