Phabricator 管理员手册/Herald
外观
Herald 是一个 Phabricator 组件,旨在在匹配某些规则时触发操作。[1]
阅读 Herald 官方文档 以了解一些基本特性。
这里是一些常见行为。
可以配置 Herald 在提交到达您的存储库之前阻止提交。例如,它对以下情况很有用:
- 避免意外泄露敏感数据(SSH 私钥、API 令牌等)
- 避免意外版本化二进制文件 (
.war
,.apk
) - 遵守某些策略,例如阻止简短的提交信息[2]
适合这种规则的 Herald 类型
提交钩子:提交内容
:可以对提交信息和内容等做出反应。提交钩子:分支/标签/书签
:用于其他情况,例如请求的来源等。
- ↑ Herald 组件可以在 Phabricator 搜索框中搜索 Herald 或访问
example.com/herald/
找到。 - ↑ "使用 Herald 正则表达式阻止简短的提交信息". Phabricator 讨论论坛.