将单个项目从本地TFS迁移到VST 如何将一个单独的项目(其中项目集合包含30个项目)迁移到TFS到所有历史、生成定义、变更集 < P>的微软文档中有关于这一确切场景的文档:这里可以从Team Foundation Server(TFS)移动到VisualStudioTeam Services(VSTS)并带上您的数据。

将单个项目从本地TFS迁移到VST 如何将一个单独的项目(其中项目集合包含30个项目)迁移到TFS到所有历史、生成定义、变更集 < P>的微软文档中有关于这一确切场景的文档:这里可以从Team Foundation Server(TFS)移动到VisualStudioTeam Services(VSTS)并带上您的数据。,tfs,azure-devops,Tfs,Azure Devops,此链接还包含要使用的迁移工具的下载链接 当前,导入支持以下版本的TFS: TFS 2017更新3 2018年TFS TFS 2018更新1 如中所述 VST的长期方向是支持内部客户分组 组织。这将导致: 相当于TFS项目集合的VSTS账户以及相当于 TFS部署。 这就是TFS数据库导入服务仅支持将单个TFS集合作为单个VSTS帐户导入的原因。 如果需要迁移单个团队项目,则需要使用 其他选项之一是手动复制或基于公共API 迁移。 很明显,为什么不能使用TFS数据库导入服务直接在团队项目级别进

此链接还包含要使用的迁移工具的下载链接

当前,导入支持以下版本的TFS:

  • TFS 2017更新3
  • 2018年TFS
  • TFS 2018更新1
如中所述 VST的长期方向是支持内部客户分组 组织。这将导致:

相当于TFS项目集合的VSTS账户以及相当于 TFS部署。 这就是TFS数据库导入服务仅支持将单个TFS集合作为单个VSTS帐户导入的原因。

如果需要迁移单个团队项目,则需要使用 其他选项之一是手动复制或基于公共API 迁移。

很明显,为什么不能使用TFS数据库导入服务直接在团队项目级别进行迁移

您也可以尝试一下,它允许您在微软Team Foundation Server(TFS)和VisualStudioTeam Services(VSTS)上的团队项目之间批量编辑和迁移数据。请注意这一点,而不要记录历史。请参阅:


如果您坚持保留所有历史记录,唯一的方法就是使用TFS数据库导入服务,您可以按照Daniel的建议采取解决方法。

谢谢Jesse。我已经阅读了Microsoft的文章,但找不到任何指向只迁移一个项目的指针。他们已经详细介绍了如何将TFS项目集合迁移到VST,我们正在寻找只迁移整个集合中的一个项目的方法。您能在此提供帮助并建议我们应该采用哪种工具/方法吗?您是否查看了迁移选项?其中一种方法是手动迁移资产,这可能是您的最佳选择。他们谈到从TFS和Team Foundation版本控制迁移到VST+Git。不幸的是,在他们的场景中,他们故意留下了他们的历史和许多其他听起来像你想要保留的重要片段。这是最简单的方法。把所有的东西都带过来,然后删除你不需要的项目。谢谢杰西和丹尼尔。是的,我想手动迁移资产是最后一个选择。我实际上是在寻找一种可以把历史和其他重要的东西一起传递的东西。此外,VST已经有许多项目-是否有可能将TFS项目迁移到VST的现有项目集合-请提供宝贵的意见。关于这方面的任何更新,您的问题是否已解决?如果我的回答有帮助或给出了正确的方向。感谢这也将帮助社区中的其他人。第一个链接404s。