我们正在尝试从 cvs 迁移到 git。
我们的目标是 1)完美的当前代码库 2)可用的历史。如果它缺少旧分支中的条目,我们不会太在意。
两条评论:
即使使用 cvs 存储库的本地副本,也需要很长时间。试运行耗时超过 24 小时(7.5 gb cvs 代码库;P4 2.0 ghz 机器,2gb RAM,10K 驱动器。Git 将其压缩到 1.8 gb)。因为 CVS 本身占用了 99% 的 cpu,我想它是 cpu bound。有什么办法可以加快速度?
标准输出有一堆警告。哪些重要?哪些没有?
WARNING: Invalid PatchSet 5763, Tag pre-merge-pe-2-3-merge-26:
conf/peTEST.conf:1.4=after, src/java/com/participate/util/XSLUtilTEST.java:1.1=before. Treated as 'before'
revision 1.167.2.11 of file derived/workflow/xml/bpd.xml is tagged but not present
revision 1.106 of file derived/workflow/xml/bpd.xml is tagged but not present
Branch PE-2-3 already exists!
Warning: commit message does not conform to UTF-8.
提前致谢
将要