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

Gerrit-подобный инструмент для Perforce

Я бы хотел использовать инструменты проверки кода для проекта, основанного на репо Perforce. Есть ли в Perritce инструмент, подобный Gerrit?

4b9b3361

Ответ 1

Существуют инструменты проверки кода для Perforce, начиная от коммерческих продуктов, таких как Code Collaborator, до инструментов с открытым исходным кодом, таких как Review Board.

Однако, Gerrit делает немного больше, чем просто просмотр кода. Он фактически создаст псевдо-ветку "на лету" для каждой фиксации, позволит запустить CI, а затем выполнить слияние для вас. У Perforce еще ничего нет.

Тем не менее, я могу предложить несколько вариантов рассмотрения в зависимости от вашего комфорта с агрессивным подходом.

  • Perforce Git Fusion позволяет обрабатывать фрагмент репозитория Perforce как репозиторий Git. Таким образом, вы можете использовать Gerrit так же, как сегодня, и Gerrit отразил утвержденные изменения в Perforce. Конечно, есть несколько морщин.

  • Perforce разрабатывает инструмент с аналогичным рабочим процессом. (Отказ от ответственности: я работаю в Perforce и, таким образом, имею немного больше знаний о дорожной карте, чем я обычно хотел бы.) Он запланирован для бета-релиза во время следующей конференции Perforce.