问题很简单,如果需要将subversion存储库迁移到TFS 2010 RTM,那么最好的工具是什么。
我找到了http://www.timelymigration.com/并且看起来不错,但在与他们联系之后我发现在迁移期间,变更集的时间戳丢失了。所有时间戳都设置为迁移日期,实时时间戳存储在变更集的注释中。
如何从SVN迁移到TFS 2010 RTM并保留时间戳??
答案 0 :(得分:2)
TFS目前不允许在迁移更改时设置时间戳。 http://blogs.msdn.com/b/bharry/archive/2008/09/17/migration-toolkit-and-tfs-to-tfs-updates.aspx有更多信息,其中一个关键部分是:
“核心问题在于版本控制,并且源于这样一个事实:我们有一个单调增加的变更集编号,可以随时更新任何签入。更改集编号与操作发生的时间之间存在直接关联。系统的一个不变量是,如果一个变更集数量大于另一个,那么它的日期/时间也会更长。“
这不鼓励进入TFS数据库并手动更改时间戳,因为可能会产生不良副作用。
答案 1 :(得分:0)
您唯一的另一个选择是Kyrosoft SVN-2-TFS2008,但我不确定它们是否支持TFS 2010或时间戳。据我所知,只有这两家公司提供SVN到TFS迁移:(