gpt4 book ai didi

git - 使用 Git cvsimport 的加速和注意事项?

转载 作者:太空狗 更新时间:2023-10-29 13:33:00 26 4
gpt4 key购买 nike

我们正在尝试从 cvs 迁移到 git。

我们的目标是1) 完善当前代码库2)可用的历史。如果它在旧分支中缺少条目,我们不会太在意。

两条评论:

  1. 即使使用 cvs 存储库的本地副本,也需要很长时间。试运行耗时超过 24 小时(7.5 gb cvs 代码库;P4 2.0 ghz 机器,2gb RAM,10K 驱动器。Git 压缩到 1.8 gb)。因为 CVS 本身占用了 99% 的 cpu,我想它是 cpu bound。有什么办法可以加快速度吗?

  2. Stdout 有一堆警告。哪些重要?哪些不是?

警告:无效的 PatchSet 5763,标记 pre-merge-pe-2-3-merge-26:
conf/peTEST.conf:1.4=之后,src/java/com/participate/util/XSLUtilTEST.java:1.1=之前。视为“之前”
文件 derived/workflow/xml/bpd.xml 的修订版 1.167.2.11 已标记但不存在
文件 derived/workflow/xml/bpd.xml 的修订版 1.106 已标记但不存在
分支 PE-2-3 已经存在!
警告:提交消息不符合 UTF-8。

提前致谢

最佳答案

“git cvsimport”有许多已知的bugs并且不应被视为从 CVS 转换为 git 的可靠方法。我推荐cvs2svn (特别是它的 cvs2git mode ),它非常灵活并且会保留所有 您的 CVS 历史记录。我会使用 cvs2svn 的主干版本,因为它与最新发布的版本 (2.3.0) 相比有很多改进。

关于git - 使用 Git cvsimport 的加速和注意事项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3669917/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com