2

我们在 TFS 2012 中的项目需要迁移到 Azure 中的 VSTS。Belew是复杂性

  • SQL DB 中大于 300 GB 的大小
  • 域与本地域和 Azure 不同
  • 开发人员能否在迁移过程中签出。

由于这是我第一次参与这样的过程,我需要思考、链接、优点和缺点以及如何处理这种迁移的流程。

4

1 回答 1

4

当您决定从 TFS 迁移到 Team Services 时,您可能会从一个空帐户重新开始。但是,您通常会拥有想要移动的现有代码、工作项和其他资产。有很多方法可以做到这一点——一些现在可用,一些将来会出现。它们在数据传输的保真度和过程的复杂性方面各不相同。

选项 1:手动复制最重要的资产

这是一般过程:

  • 确定您需要迁移的最重要的资产——通常是源代码、工作项或两者兼而有之。TFS 中的其他资产——构建定义、测试计划等——更难手动迁移。
  • 确定过渡的好时机。
  • 准备您的目标 Team Services 帐户。创建您需要的帐户和团队项目、配置用户等。
  • 迁移您的数据。
  • 考虑将源 TFS 部署设为只读。

选项 2:使用基于公共 API 的工具进行更高保真度的迁移

选项 3:高保真数据库迁移:

TFS/Team Services 产品团队正在努力开发更高保真度的迁移工具。

更多信息,查看这篇文章:https ://www.visualstudio.com/en-us/articles/adopting-vsts

于 2016-06-03T07:12:40.513 回答