将 TFS 2015 升级到 TFS 2018 [英] Upgrade TFS 2015 to TFS 2018

查看:52
本文介绍了将 TFS 2015 升级到 TFS 2018的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

由于 TFS 2018 不支持 SharePoint 集成,因此应迁移哪些数据库以及应如何处理 SharePoint 数据库.

Since TFS 2018 does not support SharePoint integration, which databases should be migrated and what should be done with the SharePoint databases.

推荐答案

更新:

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

If you are upgrading to TFS 2018 from a previous version configured to integrate with SharePoint 2010 or 2013, you will need to disable the SharePoint integration after upgrade, or your TFS SharePoint sites will fail to load.

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

During installation, if SharePoint and TFS are on the same server, the installer will display the following warning message:

TFS 2018 及更高版本不再支持与共享点.如果您已配置 TFS 与 SharePoint 集成,那么您将需要断开与 TFS 集成的每个SharePoint 服务器或您的 TFS SharePoint 网站将无法运行.

TFS 2018 and later versions no longer support integration with SharePoint. If you have configured TFS integration with SharePoint, then you will need to disconnect to the TFS Integration on each SharePoint server, or your TFS SharePoint sites will not work.

升级 TFS 服务器后,您必须从 SharePoint 服务器卸载之前版本的 TFS.卸载 TFS 后,TFS SharePoint 站点将无法加载.这是因为它们引用了不再存在的 TFS 工件.

After upgrading the TFS server, you must uninstall the prior version of the TFS from the SharePoint server. After uninstalling the TFS, the TFS SharePoint sites will fail to load. This is because they reference TFS artifacts that no longer exist.

解决方案是在 SharePoint 2013 服务器上安装 TFS Disconnector for SharePoint.适用于 SharePoint 的 TFS Disconnector 会安装 TFS 网站所需的所有引用以使其正确显示,同时禁用 TFS-SharePoint 集成.

The solution is to install the TFS Disconnector for SharePoint on the SharePoint 2013 server. The TFS Disconnector for SharePoint installs all the required references for TFS sites to display properly, while disabling TFS-SharePoint integration.

升级后,您的 TFS SharePoint 站点将显示,但所有集成功能都被禁用.下图显示了升级和禁用 SharePoint 集成后网站的外观.

After the upgrade, your TFS SharePoint sites will display, but all integration functionality is disabled. The following image shows what the site will look like after you upgrade and disable SharePoint integration.

有关详细信息,请阅读 在 TFS 2018 升级后禁用 SharePoint 集成.

For more information, read Disable SharePoint integration after TFS 2018 upgrade.

另请参阅TFS 和 VSTS SharePoint 集成的未来计划

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

There are a number of changes coming to Team Foundation Server requirements in TFS 2018. Details on requirements across versions of TFS can be found in requirements and compatibility. Before you upgrade to TFS 2018, take a look at below note:

操作系统

TFS 2018 将不支持 Windows Server 2008 R2、Windows 7、Windows8.1 或 Windows 10 家庭版.我们从不建议在客户端操作系统上安装 TFS,除非用于评估目的或个人使用.我们将继续支持 Windows 10 专业版和企业版版本.

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 将不再支持 SQL 2014,但将继续支持 SQL 2016 并将添加对 SQL 2017 的支持.我们通常努力支持至少一个重叠"版本的 SQLTFS 的主要版本,以便更轻松地升级 TFS逐步部署.

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 停止支持适用于 SharePoint 的 TFS 扩展.欲了解更多信息,请点击这里:https://go.microsoft.com/fwlink/?linkid=852977.

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

构建兼容性

TFS 2018 将不再支持 XAML 构建系统.了解更多信息,去这里:https://blogs.msdn.microsoft.com/bharry/2017/05/30/evolving-tfsteam-services-build-automation-capabilities/.

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/.

如果您的 TFS2015 安装在不支持的系统上,您可能需要先设置一个新的操作系统.

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

尽管目前还没有 TFS 2015 到 TFS 2018 升级过程的完整教程.您可以参考这篇旨在扩展升级概述的文章,并逐步介绍 升级到 TFS 2017.你只需要注意上面提到的一些注意事项.

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.

升级现有 Team Foundation Server 部署的一般过程是:

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

  1. 准备您的环境.比如升级你的SQL服务器(必需)、操作系统...

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

期待最好的,做最坏的准备.您可以在此处采取的最重要的一步是确保您拥有一组完整且一致的数据库备份.

Expect the best, prepare for the worst. The single most important step you can take here is to ensure you have a complete and consistent set of database backups.

这篇关于将 TFS 2015 升级到 TFS 2018的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆