Skip to content

gitextensions/GitExtensions.GerritPlugin

Repository files navigation

GitExtensions.GerritPlugin

GitExtensions.GerritPlugin is a plugin for GitExtensions to work with a Gerrit as Git server.

Features

  • Gerrit hook installation
  • Patchset publish
  • Patchset download

Usage

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

Revision link

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,}.

Compatibility Version Matrix

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

GitExtensions Plugin Template information

The GitExtensions Plugin Template gives additional information about the plugin development.

Development

/!\ GitExtensions version properties overwritten in GitExtensions.GerritPlugin.csproj.user file.