| gerrit gc |
| ========= |
| |
| NAME |
| ---- |
| gerrit gc - Run the Git garbage collection |
| |
| SYNOPSIS |
| -------- |
| [verse] |
| 'ssh' -p <port> <host> 'gerrit gc' |
| [--all] |
| <NAME> ... |
| |
| DESCRIPTION |
| ----------- |
| Runs the Git garbage collection for the specified projects. |
| |
| A Gerrit system administrator can define the default parameters that |
| should be used for running the garbage collection in the user global |
| Git configuration file of the system user that runs the Gerrit |
| server. |
| |
| Since the user global Git configuration file is overlaid with the Git |
| configuration on repository level it is possible to specify |
| repository specific parameters for the garbage collection in the Git |
| repository configuration of every project. |
| |
| ACCESS |
| ------ |
| Caller must be a member of the privileged 'Administrators' group, |
| or have been granted the |
| link:access-control.html#capability_runGC[Run Garbage Collection] |
| global capability. |
| |
| SCRIPTING |
| --------- |
| This command is intended to be used in scripts. |
| |
| OPTIONS |
| ------- |
| <NAME>:: |
| Name of the projects for which the Git garbage collection should be run. |
| |
| --all:: |
| If specified the Git garbage collection is run for all projects |
| sequentially. |
| |
| EXAMPLES |
| -------- |
| |
| Run the Git garbage collection for the projects 'myProject' and |
| 'yourProject': |
| ===== |
| $ ssh -p 29418 review.example.com gerrit gc myProject yourProject |
| collecting garbage for "myProject": |
| ... |
| done. |
| |
| collecting garbage for "yourProject": |
| ... |
| done. |
| ===== |
| |
| Run the Git garbage collection for all projects: |
| ===== |
| $ ssh -p 29418 review.example.com gerrit gc --all |
| ===== |
| |
| GERRIT |
| ------ |
| Part of link:index.html[Gerrit Code Review] |