2012年和2017年至2017年的TFS迁移

2012年和2017年至2017年的TFS迁移,tfs,azure-devops,tfs-migration,Tfs,Azure Devops,Tfs Migration,我们必须将TFS版本从2012年升级到2017年。我们面临的问题是,我们在TFS 2017 lower环境中有一些团队项目,而一些团队项目在2012生产实例中。我们希望将2012团队项目和2017团队项目迁移到同一团队项目集合下的新TFS 2017生产实例。我们需要一些帮助来定义升级/迁移策略,并将此场景考虑在内。如果有人能帮忙,请告诉我们 我建议您按照新TFS2017的说明从TFS2012迁移到TFS2017,并在新TFS2017启动并运行后,将团队项目集合从您当前的TFS2017移动到新的T

我们必须将TFS版本从2012年升级到2017年。我们面临的问题是,我们在TFS 2017 lower环境中有一些团队项目,而一些团队项目在2012生产实例中。我们希望将2012团队项目和2017团队项目迁移到同一团队项目集合下的新TFS 2017生产实例。我们需要一些帮助来定义升级/迁移策略,并将此场景考虑在内。如果有人能帮忙,请告诉我们

我建议您按照新TFS2017的说明从TFS2012迁移到TFS2017,并在新TFS2017启动并运行后,将团队项目集合从您当前的TFS2017移动到新的TFS2017,它支持将集合从TFS 2012直接移动到TFS 2017。您不需要先将TFS 2012升级到TFS 2017。它在连接到新TFS实例时进行升级,只需执行以下步骤:

分离集合 备份集合数据库 移动集合数据库 附上藏品 注意:步骤5在移动TFS 2012集合时完成。如果您将TFS 2017系列移动到新的TFS 2017。此步骤不需要执行

您希望这两个集合合并为一个集合。这是目前不支持的。有两个冲突:变更集编号、工作项ID、构建等,而且它也不支持将团队项目从一个集合移动到另一个集合。下面是一个已经有很多选票的例子:

我们仍然计划评估这项工作,并可能将其纳入下一个主要版本。一旦做出决定,我们将提供更新


给这只猫剥皮的方法有很多:你应该更具体一些,或者从世界各地的众多顾问中聘请一位来评估你的需求,并为你的组织提出最佳解决方案。