Redmine Git Revision Download Plugin

This plugin adds a download link to Redmine's built-in Git repository browser.

You will have to enable it per project. Also permission have to be granted, the default is that nobody can access it.

It works given a commit sha, a branch name or a tag.

Older releases Install instruction can be viewed at the Install wiki page.


  • Emmanuel Bretelle aka chantra <chantra_-_AT_-_debuntu_-_DOT_-_org>


For the complete changelog see the source:Changelog file in the Redmine Git Revision Download plugin directory.

Latest stable release

The currently available, latest stable release of the plugin is version Tagged 0.0.7 .

Available languages

  • English
  • French
  • German
  • Spanish
  • Catalan
  • Traditional/Simplified Chinese


This plugin is compatible with Redmine 0.9.x as well as with the current Redmine trunk.



The plugin depends on grit ruby gem which can be installed via:

# gem install grit

People running Redmine on windows will also need to install win32-open3 gem :


URL of the GitHub repository:

The source of this plugin can be "cloned" from the GitHub-repo using:

$ cd {RAILS_ROOT}/vendor/plugins && git clone git://

but, as you could expect, the sources can also be downloaded directly from this site


  1. Download the source from the link described above
  2. Follow the Redmine plugin installation steps at: .Make sure the plugin is installed to vendor/plugins/redmine_gitrevision_download



Other options

  • Go to http://myredmine.url/admin/plugins and configure Gitrevision plugin
  • Change timeout (in seconds), git archive max size (in bytes) and gzipping options to your needs


- Update the plugin using

git pull

- restart your web service


- Remove the directory redmine_gitrevision_download from the plugin directory ../vendor/plugins


This plugin is open-source and licensed under the "GNU General Public License v2" (GPL, See the included source:GPL.txt and source:LICENSE.txt files for details.

  • (C)2009, Emmanuel Bretelle aka chantra

Support & Bug Reports

If you would like to report a bug or request a new feature you can open a new issue at .

As an alternative you can also join the #redmine channel on the "freenode IRC network" ( to see if there is anyone who can provide some support there.