Геррит с Github - PullRequest
       21

Геррит с Github

34 голосов
/ 16 марта 2010

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

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

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

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

Ответы [ 2 ]

36 голосов
/ 16 марта 2010

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

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

7 голосов
/ 29 сентября 2013

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

...