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.
Author¶
- Emmanuel Bretelle aka chantra <chantra_-_AT_-_debuntu_-_DOT_-_org>
ChangeLog¶
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
Compatibility¶
This plugin is compatible with Redmine 0.9.x as well as with the current Redmine trunk.
Installing/Configuring¶
Requirement¶
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 :
see http://redmine.debuntu.org/issues/3#note-1
Downloading¶
URL of the GitHub repository: http://github.com/chantra/redmine_gitrevision_download
The source of this plugin can be "cloned" from the GitHub-repo using:
$ cd {RAILS_ROOT}/vendor/plugins && git clone git://github.com/chantra/redmine_gitrevision_download.git
but, as you could expect, the sources can also be downloaded directly from this site
Installation¶
- Download the source from the link described above
- Follow the Redmine plugin installation steps at: http://www.redmine.org/wiki/redmine/Plugins .Make sure the plugin is installed to
vendor/plugins/redmine_gitrevision_download
Configuration¶
Permissions¶
- Go to http://myredmine.url/roles/report and change permission as see fit
- Enable the module on a per project basis through Settings -> Module
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
Upgrading¶
- Update the plugin using
git pull
- restart your web service
Uninstalling¶
- Remove the directory redmine_gitrevision_download from the plugin directory ../vendor/plugins
License¶
This plugin is open-source and licensed under the "GNU General Public License v2" (GPL, http://www.gnu.org/licenses/old-licenses/gpl-2.0.html). 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 http://redmine.debuntu.org/projects/gitrevision-download/issues .
As an alternative you can also join the #redmine channel on the "freenode IRC network" (freenode.net/irc_servers.shtml) to see if there is anyone who can provide some support there.