Вы используете крючки для gerrit? Мне нужно сканировать патчсет.Перенаправление крючков Gerrit
Я попытался создать крючки обновления под GIT_DIR/hooks/
, но gerrit будет обходить этот крюк при слиянии, в то время как он работает при нажатии на git напрямую. Затем я попытался создать gerrit_site/hooks/patchset_created
с разрешением + x. Я могу видеть error_log как 'echo $GIT_DIR
', но сообщение не может перенаправлять на пользовательский интерфейс, такой как ssh terminal. Также выход 0 и 1 не блокирует нажатие.
Возможно ли, что крюк gerrit действует как git, который может перенаправить сообщение пользователю и заблокировать некоторый набор патчей?
Да, я искал, и наконец, используйте ssh для установки обзора -2. Но я думаю, что у меня может быть одна проблема, если мой отзыв-2 будет удален кем-то вроде администратора, тогда патчсет, который мне не нравится, будет сливаться. –
Единственный способ удалить оценку - это если администратор вошел и вручную изменил базу данных , Это было бы довольно неприятно, поэтому я не считаю, что это большая проблема. Кроме того, я не понимаю, почему администратор будет делать такую вещь? – Brad