代码之家  ›  专栏  ›  技术社区  ›  LordHits

将TFS2005迁移到Subversion的策略

  •  4
  • LordHits  · 技术社区  · 15 年前

    我们使用的是TFS2005,我们肯定没有使用它的所有功能。我们现在使用的只是它的源代码存储库。对于CI,我们使用CruiseControl,因为TFS2005不会构建.net3.5应用程序。转移到TFS2010是我们的考虑之一,但我们也在考虑转移到颠覆。

    有人做过破坏迁移的TFS吗?有什么建议可以分享吗?我也很想移动文件的历史记录,但是我尝试了 using the tfs2svn tool 没有成功。有人试过别的吗?

    1 回复  |  直到 15 年前
        1
  •  2
  •   gbjbaanb    15 年前

    如果你理解 Team Foundation API ,你可以抓住 vss2svn 从codeplex中进行投影,并用tfs调用替换vss调用。它基本上是一个版本1乘以1,然后将它们添加到SVN中,从而保持完整的历史记录。由于该应用程序是.NET应用程序,因此替换调用应该非常简单。

    很遗憾,您不能获得TFS的退款:)