如果在Phabricator中不接受提交,如何限制推送到git存储库?

时间:2016-11-30 11:44:35

标签: git gitlab phabricator pre-commit-hook

我想限制用户直接推送到git存储库而无需预先提交到Phabricator。请提出解决方案,以避免在没有提交前进行推送。我不知道如何为此编写git hook。 在此先感谢:)

Herald rules applied example

先驱规则不起作用。 Arc land仍在推动代码。

1 个答案:

答案 0 :(得分:1)

你需要考虑两件事:

  • 避免在没有Diffs的情况下直接推送提交。这会拒绝创建名为post-push
  • audit工作流程

Herald Rule Overview Herald Rule Details

  

注意:此解决方案仍然有效,我现在运行此配置已有2年了;)