Мы используем Atlassian Crucible прямо сейчас для обзоров кода (мы не используем часть FishEye), и она начинает становиться непригодной, главным образом из-за проблем с производительностью в индексировании большого репо и множественных репозиториев.
Наш код размещен в Github, и разработчикам рекомендуется разветвлять репо и выполнять всю свою работу на своих собственных вилках. Чтобы это работало с Crucible, нам нужно индексировать все вилки разработчиков. Мы начали это делать, но это занимает очень много времени (часы на фиксацию). См. Ссылку выше.
Как Геррит сравнивает? Он индексирует репозиции?
Я знаю, что люди будут комментировать, так как говорят, что Github вытягивает запросы на проверку кода (мы их используем), но запрос на pull действительно выполняется в конце рабочего процесса после его проверки. У нас есть команда из примерно 20 человек, и в Github нет системы для управления тем, какие обзоры/запросы на вытягивание должны быть заполнены разработчиком. Кроме того, интеграция Crucible с JIRA хороша, и мы этим пользуемся.
Я открыт для других инструментов просмотра кода, а не только для Gerrit.