您是否使用任何用于 gerrit 的钩子?我需要一个来扫描补丁集。
我试图在 下创建更新钩子GIT_DIR/hooks/
,但是 gerrit 会在合并时绕过该钩子,而在直接推送到 git 时它可以工作。然后我尝试gerrit_site/hooks/patchset_created
使用+x权限创建。我可以看到类似“ echo $GIT_DIR
”的 error_log,但消息无法重定向到 ssh 终端等用户界面。退出 0 和 1 也不会阻止推送。
gerrit 钩子是否有可能充当 git 之一,可以将消息重定向到用户并阻止某些补丁集?