在先驱报中,我可以创建一个这样的规则:
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
作为示例用户):
bob
对bob/*
bob
创建分支bob/*
最自然的方法是,如果我有这样的条件:
[Ref name] [matches regexp] [^${PUSH_USER}/]
我找不到任何文件表明存在这样的变量,那么还有其他方法可以实现这些目标吗?