Eclipse CVS:CVS 无法提交许多(大)文件



我在Eclipse中使用CVS。我有一大组(大约600)修改后的文本文件,我想提交给CVS。每个文件大约为1MB。我发现,如果我试图提交整个父目录或任何大量的笔记本,比如说其中的50个,提交永远不会起作用。我在包资源管理器->上下文菜单->团队->提交中使用高亮显示多个文件来实现这一点。现在,我只选择一小部分,比如10个修改后的文件并提交,它确实有效。但它通常需要多次尝试才能发挥作用。有什么配置或技巧我可以使用吗?

我正在使用带有内存设置的Eclipse 4.3

...
-XX:MaxPermSize=256m
-Xms1024m
-Xmx1536m
...

在eclipse.ini中。

不能将文件存储在其他地方或VCS存储库中。使用其他CVS客户端或方法进行提交是可以的。

据我所知,eclipse中的commiting文件将这些文件列为经典cmd命令"cvs-commit file1 file2…"的参数。这样的命令中的参数数量是有限制的。因此,它无法处理大量的文件。尺寸也可能是个问题。

我需要一次提交大约3万个文件,唯一能做到这一点的方法是编写一个脚本,并使用"cvs-commit-l"(当递归访问文件夹时调用)为每个文件夹递归执行。

我试过turtoiseCVS,但它在内存上崩溃了(此操作需要大约1.3GB的RAM,无法分配)。

最新更新