将TFS 2015升级到TFS 2018

昂斯曼

由于TFS 2018不支持SharePoint集成,因此应迁移哪些数据库以及应使用SharePoint数据库执行的操作。

帕特里克·卢

更新:

如果要从配置为与SharePoint 2010或2013集成的先前版本升级到TFS 2018,则升级需要禁用SharePoint集成,否则TFS SharePoint网站将无法加载。

在安装期间,如果SharePoint和TFS在同一服务器上,则安装程序将显示以下警告消息:

TFS 2018和更高版本不再支持与SharePoint集成。如果已配置了与SharePoint的TFS集成,则需要断开与每个SharePoint服务器上的TFS集成的连接,否则您的TFS SharePoint网站将无法工作。

升级TFS服务器后,必须从SharePoint服务器上卸载TFS的早期版本卸载TFS后,TFS SharePoint网站将无法加载。这是因为它们引用了不再存在的TFS工件。

解决方案是在SharePoint 2013服务器上安装SharePointTFS隔离器TFS Disconnector for SharePoint将安装所有必需的参考,以使TFS网站能够正确显示,同时禁用TFS-SharePoint集成。

升级后,您的TFS SharePoint网站将显示,但是所有集成功能均被禁用。下图显示了升级并禁用SharePoint集成后该网站的外观。

在此处输入图片说明

有关更多信息,请阅读TFS 2018升级后禁用SharePoint集成

还可以查看TFS和VSTS SharePoint集成的未来计划


TFS 2018中的Team Foundation Server要求有许多更改。有关TFS版本的要求的详细信息,请参见要求和兼容性在升级到TFS 2018之前,请先查看以下注意事项:

操作系统

TFS 2018 will not support Windows Server 2008 R2, Windows 7, Windows 8.1, or Windows 10 Home edition. We have never recommended installing TFS on client OSes except for evaluation purposes or personal use. We will continue to support Windows 10 Professional and Enterprise editions.

SQL Server

TFS 2018 will no longer support SQL 2014, but will continue to support SQL 2016 and will add support for SQL 2017. We typically strive to support at least one "overlapping" version of SQL between major releases of TFS in order to make it easier to upgrade TFS deployments incrementally.

SharePoint

TFS 2018 discontinues support for the TFS Extension for SharePoint. For more information, go here: https://go.microsoft.com/fwlink/?linkid=852977.

Build compatibility

TFS 2018 will no longer support the XAML build system. For more information, go here: https://blogs.msdn.microsoft.com/bharry/2017/05/30/evolving-tfsteam-services-build-automation-capabilities/.

If your TFS2015 installed on a not support system, you may have to first set up a new operating system.

Even though there is not a complete tutorial for TFS 2015 to TFS 2018 upgrade procedure by now. You could refer this article aims to expand on the Upgrade overview and give a step by step walk-through of the upgrade to TFS 2017. You just need to take care of some notes mentioned above.

The general process for upgrading an existing deployment of Team Foundation Server is to:

  1. Prepare your environment. Such as upgrade your SQL sever (required), operating system...

  2. 期望最好,为最坏做好准备。您可以在此处执行的最重要的单个步骤是,确保您拥有一套完整且一致的数据库备份。

  3. 做升级!
  4. 配置新功能。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章