将更改历史记录从Subversion传输到TFS

时间:2010-07-29 16:15:21

标签: .net tfs tfsintegrationplatform

我在Subversion中有一个应用程序,我想将它迁移到包含所有历史记录的TFS。这可能吗?

2 个答案:

答案 0 :(得分:2)

是的,使用TFS Integration Platform(我最后检查确实需要大量的设置和脚本)或商业工具(例如this)。

答案 1 :(得分:0)

我会说@driis说的话。您基本上必须遍历源系统中每个文件的历史记录,然后对每个文件执行add + checkin。根据旧源存储库的大小和历史记录的数量,这可能令人生畏。

当我们从StarTeam迁移时,我们使用了TFS集成平台,并且有意识地决定仅迁移tip修订版。每次运行时,tip的迁移平均需要24小时。我们还遇到了许多编码问题和丢失的文件,这些问题需要在迁移过程中解决。

如果你有很多来源,我的建议是找出你想要迁移的历史时间点,并在此之前忽略所有历史记录,除非你有监管原因要保留该历史记录到了开头。

相关问题