Подтвердить что ты не робот

Геррит с Гитубом

Я использую github, и я готов начать использовать Gerrit с ней.

Поскольку Gerrit использует JGit, я боюсь следующего текста из этой ссылки:

EGit/JGit - это повторная реализация gitв java, из-за этого GitHub не официально поддерживают его. Проблемы произошло, и хранилища были поврежденный ими. Хотя обычно простой вопрос по ремонту этих репозиториев из-за распределенной природы git s, что EGit может работать не так хорошо как официальные бинарные файлы git.

Кто-то уже использовал его?

4b9b3361

Ответ 1

Gerrit - это собственный сервер, и проблемы, которые мы видели, были с клиентом и недавно были исправлены в совершенно новой версии JGit. Он также не повредил репозиторий, он просто толкнул packfiles, в которых отсутствовали объекты. Сервер Gerrit прочный и уже более года используется проектом Android.

Однако, поскольку он является собственным сервером и обеспечивает очень специфический рабочий процесс, он, как правило, не используется совместно с публичным GitHub, поскольку вложения кода в GitHub, как правило, являются попытками направить запросы, где вклады на Gerrit являются проверенными через патч патчем серии через систему Gerrit. Опять же, вы можете установить их обоих для одного и того же проекта, но большинство людей этого не делает.

Ответ 2

Взгляните на http://gerrithub.io - сайт поддерживает рабочий процесс Gerrit для публичных репозиториев GitHub.