Redmine has the capability to monitor version control systems along with your issues. This guide will show you how to configure a repository inside the redmine project.



1. Select Settings on the right of the project , then select repository in the sub menu you have under settings.

Redmine Project Settings

2.Enter the appropriate details to configure the version control system.

 a. Select which SCM you'd like - for example git or subversion or any other redmine is capable to integrate with.

 b. Enter the URL you can even insert a local svn by file location, for example: file://localhost/var/svn/myproject

 c. Enter username and password.

 d. Click Create and refresh the page.


3. You will now have a Repository button on the project menu.

Redmine Repository Button

4.Now when you press on the repository you'll see the last commit done.

Note: only when you press on the repository will the Redmine extract the data from it, otherwise it'll not be updated with the last revision.


Redmine Repository view

4. The username/password can be set in the apache dav module:

# cat /etc/apache2/dav_svn.passwd




5. If you need to add an apache user:

# htpasswd /etc/apache2/dav_svn.passwd redmine

Enter a password.


Redmine is a very capable ticket/issue system however it's even more powerful with the file repository integration. Having this feature would help a lot in developing of new software and collaborating among your team mates.


Viewed 15625 times.
Share |
How to migrate from o... (Daniel, 16:52 06/04/2013)
How to redirect SNMP ... (Daniel, 18:32 24/08/2012)
How to add httpd.conf... (Daniel, 19:20 24/03/2012)
How to avoid entering... (Daniel, 03:11 27/12/2011)
How to configure SOFT... (Daniel, 23:24 26/12/2011)
Subversion - Tortoise... (21:02 17/01/2010, 119857 views)
How to install Nagios... (01:08 23/12/2011, 46372 views)
How to avoid entering... (03:11 27/12/2011, 29300 views)
Byte Order Mark (BOM)... (17:36 22/02/2010, 29045 views)
Raid Types (17:54 09/02/2010, 21323 views)