1

问题很简单,如果需要将 subversion 存储库迁移到 TFS 2010 RTM,最好使用什么工具。

我找到了http://www.timelymigration.com/并且看起来不错,但是在与他们联系后,我发现在迁移期间变更集上的时间戳丢失了。所有时间戳都设置为迁移日期,真实时间戳存储在变更集的注释中。

如何从 SVN 迁移到 TFS 2010 RTM 并保留时间戳?

4

2 回答 2

2

TFS 当前不允许在迁移更改时设置时间戳。http://blogs.msdn.com/b/bharry/archive/2008/09/17/migration-toolkit-and-tfs-to-tfs-updates.aspx有更多信息,其中一个关键部分是:

“核心问题在于版本控制,源于我们有一个单调递增的变更集编号,该编号在执行任何签入时随时更新。变更集编号与操作发生的时间之间存在直接相关性。该系统是,如果一个变更集编号大于另一个,那么它的日期/时间也更大。”

这不鼓励进入 TFS 数据库并手动更改时间戳,因为可能会产生不利的副作用。

于 2010-08-27T15:48:25.570 回答
0

您唯一的其他选择是Kyrosoft SVN-2-TFS2008,但我不确定它们是否支持 TFS 2010 或时间戳。据我所知,只有这两家公司提供 SVN 到 TFS 迁移:(

于 2010-04-21T08:31:58.697 回答