Почему клон Git из Gerrit(порт 29418) намного медленнее, чем Git(порт 22)

#gerrit #git-clone

Вопрос:

Как следует из названия.

Я много раз проверял это.

И как я могу ускорить сервер Gerrit?

Ответ №1:

После клонирования проверьте, что извлекается с помощью:

  time b git fetch --all -v
 

Если вы видите много origin/branches , вы можете очистить старые ветви Геррита, чтобы не клонировать/извлекать так много ветвей.

Проверьте также, относится ли «порт Git 22» к тому же серверу Gerrit или к другой службе хостинга Git: в последнем случае любое сравнение было бы несправедливым.

Комментарии:

1. @nervermore Это произойдет, как только у вас будут обрезаны ветви геррита, которые больше не нужны: тогда клон будет быстрее.