是否可以在Gerrit中运行预接收式钩子?

时间:2017-06-21 15:58:01

标签: git gerrit githooks

我们计划制定一些政策,确保我们不接受不遵守提交邮件政策的提交。此政策特定于回购。

是否可以在Gerrit中运行预接收样式挂钩,我们可以在创建补丁之前运行这些策略?

1 个答案:

答案 0 :(得分:2)

是的,Gerrit通过hooks plugin包含了自己的钩子机制,因此如果某些策略无效,则可以阻止推送。

还要考虑使用Git::Hooks。我们使用它,它真的很好。使用Git :: Hooks,您可以实施更好的策略来管理这些检查:

1)接受提交(已创建补丁集)

2)执行政策检查

3)在审核中投票(批准或阻止更改)

相关问题