如何在Phabricator中配置与当前用户匹配引用名称的提交挂钩?

时间:2016-02-15 22:15:37

标签: phabricator

在先驱报中,我可以创建一个这样的规则:

When [all] of these conditions are met:
  - [Ref type] [is] [branch]
  - [Ref name] [is] [...]
  - [Ref change type] [has bit] [dangerous change]
Take these actions every time this rule matches:
  - [Block push with message] [...]

这允许我在每个分支的基础上阻止危险的变化(即push -f)。类似的规则允许我阻止在服务器上创建新的分支。

我想制定以下规则(使用bob作为示例用户):

  1. 让用户bobbob/*
  2. 执行危险的更改
  3. 让用户bob创建分支bob/*
  4. 最自然的方法是,如果我有这样的条件:

    [Ref name] [matches regexp] [^${PUSH_USER}/]

    我找不到任何文件表明存在这样的变量,那么还有其他方法可以实现这些目标吗?

0 个答案:

没有答案