Gerrit GC vs Git GC - 或者两者兼而有之?

时间:2016-04-14 17:36:26

标签: gerrit

我们正在运行gerrit 2.10.7,即使git gc修复它们,我们也偶尔会遇到Gerrit gc无法修复的损坏对象的问题。

另一方面,我读到gerrit gc创建了优化其他gerrit操作的位图。

所以我想知道两者兼顾是否合理,特别是因为gerrit gc没有通知我失败。确认gerrit gc ran的唯一方法是检查日志。

如果我同时运行两者,我应该首先运行git gc,然后运行gerrit gc,还是反过来呢?

那么,你做了什么?

也发布在这里:https://groups.google.com/forum/#!topic/repo-discuss/XXsoBhqQUiY

1 个答案:

答案 0 :(得分:1)

如果你有gerrit gc无法修复但git gc无法修复的对象,我想知道是否值得为JGit创建问题单(Gerrit在内部使用JGit)。但在此之前,我建议将Gerrit更新到最新版本,看看问题是否仍然存在。

基本上,定期运行Gerrit gc是suggested way。您可以{Ger configure Gerrit实例自动运行它。