Migration TFS 2012到TFS 2018迁移/升级路径
目前,我有很多项目都在TFS 2012中,希望将它们迁移到TFS 2018,尽可能维护源代码历史记录和WIT状态。我意识到,在2018年之前的版本中,工作表下的很多内容都发生了变化。我想知道什么是正确的升级路径。各种网站都提到了文章和升级路径,但都没有回答真正的问题 我是否必须执行TFS 2012->2013->2015->2018,并在安装时使用升级选项。或者我可以一起跳过任何路径。升级是否会对数据库进行适当的修改,或者我是否可以将数据库复制到某个地方,并在TFS版本安装时指向它们?如果我被迫升级到位,我将失去当前的TFS功能。这不可能发生 在此问题上的任何规则、指导、步骤或以往经验将不胜感激Migration TFS 2012到TFS 2018迁移/升级路径,migration,upgrade,Migration,Upgrade,目前,我有很多项目都在TFS 2012中,希望将它们迁移到TFS 2018,尽可能维护源代码历史记录和WIT状态。我意识到,在2018年之前的版本中,工作表下的很多内容都发生了变化。我想知道什么是正确的升级路径。各种网站都提到了文章和升级路径,但都没有回答真正的问题 我是否必须执行TFS 2012->2013->2015->2018,并在安装时使用升级选项。或者我可以一起跳过任何路径。升级是否会对数据库进行适当的修改,或者我是否可以将数据库复制到某个地方,并在TFS版本安装时指向它们?如果我被迫
注意:我们已经对2012年敏捷过程的标准WIT模板(任务、用户故事)进行了一些更改。很抱歉,恐怕您现在找不到完整的指南。但我建议你可以先浏览一下这一页。这将帮助您了解服务器操作系统,支持每个TFS版本的SQL server版本 根据您的配置,有不同的注意事项, e、 g.您是否使用SharePoint、Reporting Services等 有一件事你 需要处理的是,2012年TFS和2018年TFS不支持 SQL server的版本相同,因此您需要在安装期间升级SQL 升级或将您的收藏移动到具有 SQL的适当版本(请参阅) 回到您的问题,不确定是否可以直接从TFS 2012升级到TFS 2018。只需查找相关图表,其中显示了各种TFS版本(2017年)的建议升级路径。但是,您绝对不必执行TFS 2012->2013->2015->2018。最糟糕的情况是你需要两条路 我建议使用SQL server 2016 sp1设置一个新服务器,您可以使用SQL备份迁移数据库。然后首先安装TFS 2017.1,然后安装TFS 2018,最后将SQL Server更新到2017(如果需要) 强烈建议在生产服务器上尝试迁移之前,先进行试迁移,以验证过程是否正常,并对过程进行排序
实际上,TFS2018中不再支持一些旧功能,例如sharepoint、XAML构建(最重要的缺失功能)、旧工作项表单。更多详细信息请查看 对于工作项部分,我们建议您查看以获得进一步指导
此外,如果TFS2012安装在不支持的系统上,则可能必须首先设置新的操作系统 尽管目前还没有关于TFS 2012到TFS 2018升级过程的完整教程。您可以参考这篇旨在扩展升级概述的文章,并逐步介绍。你只需要注意上面提到的一些注意事项
升级Team Foundation Server现有部署的一般过程是:
自今年早些时候发布更新2以来,现在可以从2012升级到TFS 2018。有关更新的升级路径,请参阅文档 一个关键的挑战是从旧的XAML构建迁移到新的构建,但是随着更新2和更高版本的发布,您可以使用现在支持的XAML构建控制器。有关详细信息,请参阅《兼容性指南》
计划停机时间-此升级肯定需要比较新版本更长的时间 你看过文件了吗?()你问的所有事情都非常详细。
If I am forced to upgrade in place will I loose current TFS functionality.