svn - 将 TFS2005 迁移到 Subversion 的策略

标签 svn tfs migration

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

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

最佳答案

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

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

关于svn - 将 TFS2005 迁移到 Subversion 的策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1241424/

相关文章:

php - 迁移类别/部分到 joomla 2.5

linux - 来自服务器 : SASL(-13): user not found: unable to canonify 的身份验证错误

svn 外部不工作

visual-studio - 将我的计算机加入域后连接到 TFS 时如何解决 'Source Control Access Denied' 错误?

tfs - 为什么安装了 TFS Power Tools 后 tfpt.exe 丢失了?

laravel - 更改了迁移类名称,现在迁移失败

c# - 在 SSIS 2012 中动态设置脚本任务代码

java - 使用 SVN 将一些模板文本包含到源文件中的好解决方案?

svn - 如何阻止 SVN Checkout 带回从项目中删除的文件?

visual-studio - 有没有办法从 Visual Studio 中清楚地显示当前的 TFS 分支?