将TFS2005迁移到Subversion的策略

时间:2009-08-06 21:01:09

标签: svn tfs migration

我们在TFS2005上,我们绝对没有使用它的全部功能。我们现在使用的只是它的源代码库。对于CI,我们使用的是CruiseControl,因为TFS2005不会构建.NET3.5应用程序。转移到TFS2010是我们的考虑因素之一,但我们也在考虑转向Subversion。

有人做过TFS到Subversion的迁移吗?分享的任何提示?我真的想移动文件的历史,但我尝试using the tfs2svn tool没有成功。有人试过别的吗?

1 个答案:

答案 0 :(得分:2)

如果您了解Team Foundation API,则可以从codeplex中获取vss2svn项目,并将VSS调用替换为TFS调用。它基本上抓住1版本1并将它们添加到SVN,从而保持完整的历史记录。由于应用程序是.NET,因此替换调用应该非常简单。

很遗憾你无法获得TFS的退款:)