我们正在尝试将TFS 2013 Update 5升级到TFS 2018 Update2。我已经检查了此thread,以确保满足先决条件。
从列表中看,似乎我们满足了先决条件,但是当我运行TFS2018安装程序时,它给我一个错误,指出从2013年到2018年没有直接升级路径。在Microsoft网站上,有一个从TFS2013更新5到TFS2018的直接升级。我想念什么?
以下是我们在TFS 2013上的规格:
P.S。为了符合先决条件,我们将数据库从2014 SQL移到了SQL Server 2016。
答案 0 :(得分:1)
啊,是的,添加的错误消息很有意义。 TFS安装程序告诉您的是,当在该服务器上安装并运行TFS 2013时,它无法执行升级。
您首先必须在计算机上卸载Application Tier和Build Services。这不会以任何方式影响您的数据库。
然后,您可以将TFS 2018.2或3直接安装到该服务器中,将其指向现有的SQL数据库,然后它将询问您是否要升级这些数据库。
您需要验证一些服务器设置,并确定是否要在此计算机上启用SSH和搜索。
完整性检查之后,安装程序将安装TFS应用程序层并开始数据库升级过程。
只有您使用TFS 2005或20008时,才需要多次执行此步骤。首先使用2010安装程序,然后再将其带到2018。这就是在文档的某些部分“不可能直接升级”的含义,这首先让我感到困惑。