Кто-нибудь сделал обзор между Phabricator и Gerrit? Я ищу инструмент обзора и хочу установить его на основе:
- Простота использования
- Полноценность функций
- Деятельность сообщества
- и принятие
Изменить: я использую Git
Кто-нибудь сделал обзор между Phabricator и Gerrit? Я ищу инструмент обзора и хочу установить его на основе:
Изменить: я использую Git
Я попытался их сравнить, и это самые известные различия, которые я нашел
Геррит
Phabricator
Отказ от ответственности - я не очень хорошо знаком с Фабрикатором.
Кажется, что Phabricator включает в себя гораздо больше инструментов, чем просто просмотр кода. Отслеживание ошибок, просмотр источников, wiki - это те вещи, которые Gerrit не включает, а вместо этого предназначен для работы с внешними инструментами.
Я не уверен, с каким SCM-инструментом (-ами) работает Phabricator. Gerrit поддерживает только git.
Сообщество Gerrit очень активно - мы сейчас завершаем 1-недельный хакер-апон между десятками самых активных разработчиков. Gerrit используется множеством крупных компаний и имеет большую поддержку. Глядя на фид активности для Phabricator, он также кажется очень активным.
Адаптация Gerrit во многом определяется Android. Любая компания, работающая на Android, скорее всего, настроит экземпляр Gerrit, так как это использует Android. Во многих случаях использование Gerrit будет распространяться по всей компании, поскольку они видят все преимущества Gerrit (это то, что произошло в моей компании и несколько других). Gerrit также быстро растет за пределами магазинов Android в таких местах, как Викимедиа, QT и т.д.
Фабрикатор хорош, но он не может обрабатывать большую фиксацию [Details] и показывать запутанную ошибку. Это действительно большая проблема. Более того, у вас должно быть четкое представление о git, чтобы использовать фабрикатор плавно.
Причины, по которым я выбрал Фабрикатора:
Я не человек linux, но я набрал изображение ubuntu в виртуальной машине и установил Phabricator на него, вместе с svn и т.д.
Я не использовал gerrit, но сделал бы это, если бы он работал с SVN. IMO выглядит лучше (функционально).
Поскольку я сейчас работаю над Phabricator, у него есть так много замечательных функций, которые покрывают из хоста репозитория для проверки кода, а затем для фиксации кода. Фабрикатор - действительно классный инструмент. И он имеет интеграцию с Jira и многими другими инструментами. А также, люди, которые работают над этим, очень милы, все поднятые вами вопросы, они быстро доставят вас.