【问题标题】:TFS 2017.3.1 Merge Collections [closed]TFS 2017.3.1 合并集合 [关闭]
【发布时间】:2018-05-24 12:52:03
【问题描述】:

我们目前正在使用 TFS 2017.3.1 On Prem。我们有 1 个非常大的集合和另一个较小的集合。我们想将较小的集合移到较大的集合中。我们使用 TFS 中的所有内容、代码 Git 和源代码控制、工作项、构建、发布......是否有任何工具/说明可以做这样的事情。我看到有一个集成工具,但它不再受支持。还有一些工具会破坏我们对 MS 的支持。我的意思是,如果我们合并集合,我们仍然可以通过我们的 MSDN 的 TFS 问题从 MS 那里获得帮助。如果我们尝试这样做,是否一定会给我们带来麻烦?

【问题讨论】:

    标签: database tfs administration


    【解决方案1】:

    如果不付出大量努力和一定量的数据丢失,就无法做到这一点(例如,工作项之间的链接很难迁移,工作项和提交之间的链接也是如此)。团队项目集合旨在完全隔离。

    除非您直接操作 TFS 项目集合数据库,否则您不太可能遇到支持问题。使用已建立的 API,您会没事的。

    老实说,我尝试过的所有工具都没有做得很好。没有人成功地构建了一个工具来做到这一点,这一事实应该让您了解正确地做到这一点有多难。

    我会说你最好做以下事情:

    • 将“源”TPC 设为只读。它现在仅作为迁移​​前工作项的参考存在。
    • 移动您的 Git 存储库(克隆、新远程、推送)
    • 仅移动活动的工作项和测试用例(手动或通过一些 REST API 脚本,具体取决于数量)
    • 导出/导入构建和发布定义(同样,手动或通过 REST API 脚本)。

    这会很痛苦。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-22
      • 2012-05-08
      • 1970-01-01
      • 2013-06-16
      • 2023-04-09
      • 1970-01-01
      相关资源
      最近更新 更多