我在另一台Windows服务器上对TFS 2015进行了预生产升级到TFS 2018。它工作正常。在我的TFS 2018测试期间,开发人员向TFS 2015提交了新代码。现在,我想再次在TFS 2018上恢复最新的TFS 2015 DB,并将所有开发人员的工作场所切换到TFS 2018。 我是否需要重复整个TFS 2018安装过程才能将TFS 2015升级到TFS 2018,还是有另一种方法可以做到这一点?
如果我需要重复安装TFS2018,我是否需要在此之前卸载TFS 2018?
由于
答案 0 :(得分:2)
答案 1 :(得分:0)
预生产升级只是在生产环境中进行升级的干运行。
通常我们使用它来测试您的升级。此过程测试升级数据库。您可以使用它在另一台硬件上同时测试TFS 2018,同时继续使用现有的旧TFS。
准备升级后,重新恢复数据库,并在服务器配置向导中使用生产升级方案。
不确定您是否希望在生产环境或预生产环境中恢复TFS 2018上的最新TFS 2015数据库。
如果要将TFS2015上的新更改还原到预生产TFS 2018环境。这不是常见的情况,通常我们会放弃预生产环境。如果您坚持这一点,您可能需要再次使用预生产样式重新升级到TFS2018。您还可以尝试在TFS2015上备份数据库并在TFS2018预生产环境中将其还原。您可能必须更改服务器ID,以确保此部署不会干扰生产环境。
否则,建议您稍后直接在生产环境中移动更改,tutorial进行就地升级到TFS2017(类似于没有sharepoint的TFS2018)供您参考。