升级到 TFS 2018 时出错 [英] Error upgrading to TFS 2018

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

问题描述

我们正在尝试将我们的 TFS 2013 Update 5 升级到 TFS 2018 Update 2.我已经检查了这个 thread 以确保我们满足先决条件.

We are trying to upgrade our TFS 2013 Update 5 to TFS 2018 Update 2. I have checked this thread to make sure we meet the prerequisites.

从列表中,看起来我们满足了先决条件,但是当我运行 TFS2018 安装程序时,它给了我一个错误,说没有从 2013 年到 2018 年的直接升级路径.我不知道为什么我会收到这个错误看了微软的网站,有直接从TFS2013 update 5升级到TFS2018.我错过了什么?

From the list, it looks like we met the prerequisites, but when i run the TFS2018 installer it gives me an error saying there is no direct upgrade path from 2013 to 2018. Im not sure why we are getting this error when i looked at the Microsoft site, there is a direct upgrade from TFS2013 update 5 to TFS2018. What am i missing?

以下是我们在 TFS 2013 上的规范:

Here are our specs on our TFS 2013:

  • SQL:SQL Server 2016 SP2
  • 操作系统:Windows Server 2012 R2
  • TFS:TFS 2013 更新 5

附言为了满足先决条件,我们将数据库从 2014 年的 SQL 迁移到了 SQL Server 2016 年.

P.S. we moved the databases to a SQL server 2016 from a 2014 SQL just to comply with the prerequisites.

推荐答案

啊,是的,添加的错误消息是有道理的.TFS 安装程序告诉您的是,在该服务器上安装并运行 TFS 2013 时,它无法执行升级.

Ahh yes, the added error message makes sense. What the TFS installer is telling you is that it can't perform the upgrade while TFS 2013 is installed and running on that server.

您首先必须卸载机器上的应用程序层和构建服务.这不会以任何方式影响您的数据库.

You first have to uninstall the Application Tier and Build Services on the machine. This doesn't impact your databases in any way.

然后您可以将 TFS 2018.2 或 3 直接安装到该服务器中,将其指向现有的 SQL 数据库,它会询问您是否要升级这些数据库.

Then you can install TFS 2018.2 or 3 directly into that server, point it to the existing SQL databases and it will ask you whether you want to upgrade those.

您需要验证一些服务器设置,并决定是否要在此计算机上启用 SSH 和搜索.

You'll need to verify a few server settings, plus decide whether you want to enable SSH and Search on this machine.

完整性检查后,安装程序将安装 TFS 应用程序层并开始数据库升级过程.

After the integrity check the installer will install the TFS Application tier and start the database upgrade process.

只有使用 TFS 2005 或 20008 的您才需要多次执行此步骤.首先使用 2010 安装程序,然后才能将其带到 2018.这就是文档某些部分中无法直接升级"的含义,起初让我感到困惑.

Only of you're on TFS 2005 or 20008 do you need to perform this step multiple times. first with the 2010 installer before you can take it to 2018. This is what's meant by 'not possible to do a direct upgrade' in some parts of the docs and which confused me at first.

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

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