| = MigrateLabelFunctions |
| |
| == NAME |
| MigrateLabelFunctions - Migrates label functions to submit requirements |
| |
| == SYNOPSIS |
| [verse] |
| -- |
| _java_ -jar gerrit.war MigrateLabelFunctions_ |
| -d <SITE_PATH> |
| -- |
| |
| == DESCRIPTION |
| Migrates label functions to submit requirements and resetting the label |
| functions to `NO_BLOCK`. |
| |
| NOTE: If a project has Prolog based submit rules, its label functions will not |
| be migrated because the newly created submit requirements might not behave as |
| intended. |
| |
| For labels that were skipped, i.e. had only one "zero" predefined value, the |
| migrator creates a non-applicable submit-requirement for them. This is done so |
| that if a parent project had a submit-requirement with the same name, then it's |
| not inherited by this project. |
| |
| If there is an existing label and there exists a "submit requirement" with the |
| same name, the migrator checks if the submit-requirement to be created matches |
| the one in project.config. If they don't match, a warning message is printed, |
| otherwise nothing happens. In either cases, the existing submit-requirement is |
| not altered. |
| |
| == OPTIONS |
| |
| -d:: |
| --site-path:: |
| Location of the gerrit.config file, and all other per-site |
| configuration data, supporting libraries and log files. |
| |
| GERRIT |
| ------ |
| Part of link:index.html[Gerrit Code Review] |
| |
| SEARCHBOX |
| --------- |