我已经用cvs2svn (cvs2git)触发了cvs到git的迁移4天了。我的存储库有12 GB的大小,它仍然处于pass 7中。
pass 1: 66238 sec
pass 2: 29.96 sec
pass 3: 6.745 sec
pass 4: 106343 sec
pass 5: 2080 sec
pass 6: 3955 sec因此通过1-6已经花费了大约49,6个小时,而通过7仍然在进行48小时,没有任何错误消息。我不知道是发生了什么还是挂断了。
这是cvs2git的常规行为吗?我能做什么?有没有可能检查一下是否一切正常?
发布于 2013-07-24 12:54:36
您可以使用ps awx | grep cvs。
通过这种方式,您还可以看到流程状态代码。
您可以使用man ps来理解进程状态代码。
发布于 2014-05-03 01:58:21
top,您可以查看使用大部分cpu的进程。uptime)是系统正在执行繁重工作的指示器。find -mmin -3600检查是否有最近更改的文件(在此示例中为:在过去一小时内修改)。<代码>H29<代码>F210顺便说一句:我们也有一个巨大的存储库。它的大部分规模都来自于第三方的库。最后,我显式地将它们从转换中排除,并将它们放入单独的存储库(子模块)中。Git似乎需要大量内存来处理大的二进制文件。
https://stackoverflow.com/questions/17783144
复制相似问题