https://gerrit.googlesource.com/plugins/reviewers/+doc/master/src/main/resources/Documentation/config.md
Configuration
Global configuration of the @PLUGIN@ plugin is done in the reviewers.config file in the site's etc directory.
[reviewers]
enableREST = true
enableUI = false
reviewers.enableREST : Enable the REST API. When set to false, the REST API is not available. Defaults to true.
reviewers.enableUI : Enable the UI. When set to false, the ‘Reviewers’ menu is not displayed on the project screen. Defaults to true, or false when enableREST is false.
Per project configuration of the @PLUGIN@ plugin is done in the reviewers.config file of the project. Missing values are inherited from the parent projects. This means a global default configuration can be done in the reviewers.config file of the All-Projects root project. Other projects can then override the configuration in their own reviewers.config file.
[filter "*"]
reviewer = john.doe@example.com
[filter "branch:main file:^lib/.*"]
reviewer = jane.doe@example.com
[filter "branch:stable-2.10"]
reviewer = QAGroup
filter..reviewer : An account or a group name. Must be an exact match (case sensitive) with the account's email address or username, or the group name. Multiple reviewer occurrences are allowed.
##Multiple filter matches
The plugin supports multiple filter matches.
###Example
[filter "file:^build/modules/.*"]
reviewer = john.doe@example.com
[filter "file:^build/.*"]
reviewer = jane.doe@example.com
- Push a change for review involving file “build/modules/GLOBAL.pm”.
- Both john.doe@example.com and jane.doe@example.com get added as reviewers.
本文介绍了一个审查者插件的配置方法,包括全局配置和项目级别的配置细节。通过配置文件可以启用或禁用REST API及UI界面,并设置审查者的过滤规则。
1431

被折叠的 条评论
为什么被折叠?



