【问题标题】:TFS Migration from 2012 & 2017 to 2017从 2012 年和 2017 年到 2017 年的 TFS 迁移
【发布时间】:2017-03-28 08:27:31
【问题描述】:

我们必须将 TFS 版本从 2012 升级到 2017。我们面临的问题是我们在 TFS 2017 较低的环境中有一些团队项目,而一些团队项目在 2012 生产实例中。我们希望将 2012 团队项目和 2017 团队项目迁移到一个团队项目集合下的新 TFS 2017 生产实例。我们需要一些帮助来定义升级/迁移策略,同时考虑到这种情况。请让我们知道是否有人可以提供帮助。

【问题讨论】:

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

标签: tfs azure-devops tfs-migration


【解决方案1】:

它支持将集合从 TFS 2012 移动到 TFS 2017 直接跟随move collection document。您无需先将 TFS 2012 升级到 TFS 2017。它执行升级当它附加到新的 TFS 实例时,只需按照以下步骤操作:

  1. 分离集合
  2. 备份收集数据库
  3. 移动集合数据库
  4. 附加收藏
  5. Configure Features for team projects(option)

注意:第 5 步是在您移动 TFS 2012 集合时完成的。如果您将 TFS 2017 集合移动到新的 TFS 2017。此步骤不需要执行。

并且您希望这 2 个集合完全合并为一个集合。目前不支持此功能。有两个冲突:变更集编号、工作项 ID、构建等。它也不支持将团队项目从一个集合移动到另一个集合。这是一个user voice about move team projects between collections,已经有很多投票了:

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

【讨论】:

    【解决方案2】:

    我建议您按照 Microsoft here 的描述从 TFS2012 迁移到 TFS2017,并且在您的新 TFS2017 启动并运行后,将团队项目集合从您当前的 TFS2017 移动到新的 @987654322 @

    【讨论】:

      猜你喜欢
      • 2018-11-01
      • 2014-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多