【问题标题】:Move from VS Team Service to an on-premises TFS从 VS Team Service 迁移到本地 TFS
【发布时间】:2016-02-18 17:39:17
【问题描述】:

我们在 VS Team Service 上有项目。我们想要将这些项目转移到 TFS 2015。

怎么做?

found this site,但那是在 2014 年。Microsoft 电子邮件地址不再有效

【问题讨论】:

    标签: tfs tfs-2015 azure-devops


    【解决方案1】:

    目前无法从 VS Team Services 迁移到 Team Foundation Server,也无法以可以附加到 TFS 服务器的方式导出项目或项目集合。

    根据您使用的 VS Team Services 的哪些功能,可以相对轻松地将一些数据迁移到新的目标环境。根据您愿意失去的内容,您也可以轻松迁移一些其他位。

    有 3rd 方工具可以提供与 VS Team Services 之间的迁移,但这些工具可能非常昂贵。

    易于迁移

    • Git 源代码控制存储库(git clone --mirror 后跟 git push 到新服务器)
    • TFVC 数据(使用及时迁移)

    数据丢失(相对)易于迁移

    • 没有关系、历史和附件的工作项数据(通过 Excel)
    • TFVC 版本控制数据(仅限最新版本)

    难以迁移

    • TFVC 历史记录
    • 具有历史记录的工作项
    • 工作项与其他工件的关系和链接
    • 测试结果
    • 构建
    • 版本
    • 包管理(本地不可用)
    • 完整的可追溯性数据

    工具

    可能对您有用的工具是:

    • Team Foundation 服务器迁移工具

      • 如果它有效,那就太好了,如果它不起作用,让它做你想做的事情会很痛苦
      • 不迁移构建、发布、构建定义、工作项标签、工作项配置(区域、迭代、看板)、安全性以及其他数据。
    • OpsHub 集成管理器

      • 就我个人而言,我对这个工具的体验非常复杂。它可能会非常缓慢(仅迁移源代码控制需要 15 天)
      • 不迁移构建、发布、构建定义
      • 而且很贵
    • 及时迁移

      • TFS 的最佳源代码控制迁移工具之一。
      • 不迁移除 TFVC 数据之外的任何内容

    正在进行数据导入选项,以便更轻松地迁移到 Visual Studio Team Services,但尚未宣布任何关于导出 tem 项目以便将它们附加到本地 TFS 的消息。

    【讨论】:

      猜你喜欢
      • 2012-03-07
      • 1970-01-01
      • 1970-01-01
      • 2013-04-23
      • 2016-02-08
      • 1970-01-01
      • 2018-08-02
      • 2011-05-03
      • 1970-01-01
      相关资源
      最近更新 更多