GitExtensions.GerritPlugin is a plugin for GitExtensions to work with a Gerrit as Git server.
- Gerrit hook installation
- Patchset publish
- Patchset download
The cloned repository requires a .gitreview
file, which is in use for the plugin to identify the gerrit server.
This file must be located in root folder of the repository.
Get more information about this file here
Using Git Extensions revision links you can configure how to convert parts of a revision data into clickable links.
Use the following pattern to link revision data to Gerrit:
- Search in:
Message
. - Search pattern:
(Change-Id: )#?I\w+
. - Nested pattern:
I\w{2,}
.
Git Extensions | Gerrit Plugin |
---|---|
v <= 3.5.x | v <= 1.3.2 |
3.5.x < v <= 4.0.0 | 2.0.0 <= v <= 2.0.1 |
4.0.1 <= v <= 4.0.2 | 2.0.5 |
4.1.x <= v <= 4.2.0 | 2.0.6 <= v |
4.2.x <= v <= 5.0.0 | 2.0.7 <= v |
5.0.x <= v | 3.0.0 <= v |
The GitExtensions Plugin Template gives additional information about the plugin development.
/!\ GitExtensions version properties overwritten in GitExtensions.GerritPlugin.csproj.user file.