是否可以Microsoft TFS Server 2013 升级到 TFS Server 2018 Microsoft?



基本上我们有现有的TFS 2013在PROD中运行,我们可以在新机器上安装TFS 2018并还原数据库吗? 请指导我从2013升级到2018

恐怕您的SQL Server版本不符合TFS 2018的要求。由于 TFS 2018 仅支持 SQL Server 2017 和SQL Server 2016(最低 SP1)。

在执行升级之前,需要阅读将部署升级到最新版本的 TFS 一文。并按照团队基础服务器的升级方案演练一文中的步骤升级 TFS。总结此处的步骤:

  1. 准备您的环境。第一步是检查 TFS 2018 的系统要求。升级 SQL Server 是 对于你的方案是必需的。包括SQL Server,您还需要检查其他系统 要求并准备环境。
  2. 期待最好的,为最坏的情况做好准备。您必须拥有一套完整且一致的数据库备份,以防万一 出错。
  3. 执行升级。准备完成后,需要安装新版本的 TFS 以获取新的二进制文件,然后运行 通过升级向导升级数据库。
  4. 配置新功能。根据从哪个版本升级,可能需要配置每个团队项目以获取访问权限 到一些可用的新功能。

这是一个有用的博客供您参考:

https://blogs.msdn.microsoft.com/rob/2016/12/22/upgrading-from-tfs-2013-to-tfs-2017/

即使可以进行分离/附加升级,也不建议这样做,您可以在此处找到更多详细信息,为什么会这样。你仍然可以走这条路,但至少你会意识到可能的问题。

对于最安全的方法是将系统从TFS 2013实际升级到TFS 2018。但是,由于 TFS 要求,您必须采用类似的方法才能实现:

从 TFS 2013 升级到 TFS 2015 或 TFS 2017。根据您当前使用的 SQL Server,如果这是 SQL Server 2012,则必须首先转到 TFS 2015,将 SQL Server 升级到 SQL Server 2016(最低 SP1),然后继续第二次升级到 TFS 2018。

相关内容

最新更新