gerrit set-members - Set group members
ssh -p <port> <host> gerrit set-members [--add USER …] [--remove USER …] [--include GROUP …] [--exclude GROUP …] [--] <GROUP> …
Set the group members for the specified groups.
<GROUP>
Required; name of the group for which the members should be set. The members for multiple groups can be set at once by specifying multiple groups.
--add; -a
A user that should be added to the specified groups. Multiple users can be added at once by using this option multiple times.
--remove; -r
Remove this user from the specified groups. Multiple users can be removed at once by using this option multiple times.
--include; -i
A group that should be included to the specified groups. Multiple groups can be included at once by using this option multiple times.
--exclude; -e
Exclude this group from the specified groups. Multiple groups can be excluded at once by using this option multiple times.
The set-members
command is processing the options in the following order: --remove
, --exclude
, --add
, --include
Any user who has SSH access to Gerrit.
This command is intended to be used in scripts.
Add alice and bob, but remove eve from the groups my-committers and my-verifiers.
$ ssh -p 29418 review.example.com gerrit set-members \ -a alice@example.com -a bob@example.com \ -r eve@example.com my-committers my-verifiers
Include the group my-friends into the group my-committers, but exclude the included group my-testers from the group my-committers.
$ ssh -p 29418 review.example.com gerrit set-members \ -i my-friends -e my-testers my-committers
Part of Gerrit Code Review