从SVN迁移到Perforce - 提示?经验?

Kev*_*eil 6 svn version-control perforce

我们有一个相当大的SVN存储库,我们希望将其迁移到perforce.我们非常希望保留~20k版本,分支等,但在一些初始测试中,perforce提供的svn2p4脚本无法复制整个结构.

有人使用这个工具取得了成功,还是有其他人在我的谷歌搜索没有出现?欢迎提供最佳实践和提示.

cse*_*ton 3

Vitalii Pokrovskii 和 Mark Fridrich 创建了 svn2p4,这是一个 Perl 脚本,它将“同步和重播”以将每个更改集导入到 perforce 中。

您可以在perforce wiki上找到它。他们还在2007 年 Perforce 用户大会上对此进行了演示。

2012 更新:另一个解决方案是使用 p4convert-svn。详细信息在这里:p4convert-svn at perforce site

  • 但这被标记为答案 - 问:工具 X 不起作用,我该怎么办?A:使用工具X。哈哈。 (2认同)