Google 搜索显示存在一些自定义脚本,例如 PVCS --> CVS,然后是 cvs --> svn 应该非常简单。 但是……真的有人试过吗?使用哪些版本的平台?
了解其他迁移经验可能也很有用。 谢谢。
请您参考如下方法:
虽然迁移工具随处可见,但您应该问问自己:我的日常生活中是否需要所有这些历史记录?当我过去迁移源代码控制系统时,我通常会尝试找到一个干净的断点(很少有打开的分支等),然后将每个项目的负责人迁移过来。我将旧系统存档,以防我们需要查看遥远的过去的历史问题,但只需将头移到一边,就可以为您提供一个干净、快速的存储库。引用旧系统的次数一只手都数不过来。
我从未尝试过 PVCS 脚本,但我与其他脚本的结果不一,尤其是在分支历史记录方面。每个系统都非常不同,以至于图表永远不会 100% 完美地导入。如果可能,最好保留其原始形式并重新开始!