【问题标题】:How do I migrate a Mercurial (Hg) source code repository to TFS?如何将 Mercurial (Hg) 源代码存储库迁移到 TFS?
【发布时间】:2011-12-19 20:20:45
【问题描述】:

这似乎与大多数人试图做的相反。我想从 Mercurial (Hg) 存储库中导出所有变更集,并将它们导入 Team Foundation Server 2010 并包含历史记录。我不能成为唯一一个 TFS的人,对吧?看起来我可以从 Hg 导出到 Git,然后从 Git 导出到 TFS。有没有更好的办法?

【问题讨论】:

  • 我想你也想引入回购历史?
  • 不一定,它只是有助于构建问题。
  • @NathanE 为什么 TFS 与 Mercurial/Git 相比是个坏主意?
  • @RobertBertstein:见仁见智。我都使用过,而且在易用性和“完成任务”方面,Mercurial 比 TFS 的 VCS 领先数光年。 TFS 设置了许多可能需要数小时甚至数天才能克服的障碍。我用了 4 年的时间忍受了 TFS,而且我只用了一天的 Mercurial 就已经感觉到了巨大的进步。就像白天和黑夜一样。
  • @nbevans:自您发表评论以来,TFS 已经取得了长足的进步。 Hg 似乎没有与错误跟踪器相关联的好方法,但 TFS 两者都做到了,并且很好地结合了它们。集成的VS支持非常好。我的伙伴认为构建服务器套件很棒。 VS2013 损坏了很多签入 UI,但有一个解决方法。

标签: tfs mercurial version-control-migration tfs-migration


【解决方案1】:

您可以(对于双向数据交换)使用SVNBridge

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-05
    • 2023-03-03
    • 1970-01-01
    相关资源
    最近更新 更多