HowTos » History » Version 10

« Previous - Version 10/251 (diff) - Next » - Current version
Nicolas Chuche, 2007-11-18 20:04
preparation before adding howtos on mod_perl auth


Customizing Redmine

HowTo translate Redmine in your own language
HowTo create a custom Redmine theme

Installation and setup

HowTo run Redmine with a Mongrel cluster
HowTo configure Redmine to mail to MS Exchange server

Advanced Subversion integration

Those HowTos are intended for those who want to automate SVN repositories creation and rights management. They require some system administration skills.

They are useless for those who simply want to browse existing repositories from within Redmine (like this). To do so, make
sure that the svn binaries are installed on the Redmine host and go to the project settings to configure the path to the repository.

There's basically two way (for the moment) : using apache/mod_dav_svn/mod_perl and using pam modules (the historical one).

Basically, the first way is handled only by apache/mod_dav_svn and mod_perl, it should work on windows and unix. You need moderate apache skills.

The second way means configuring pam modules to allow project members read/write access, svnserve to allow anonymous users to read public projects and apache/mod_dav to allow redmine browsing. It works only on unix with pam modules. You need quite some large sysadmin skills.

The first way is far simpler and faster to configure and, unless you have very big repositories, many repositories or you really don't want to use mod_perl, is the best way (at least imho).

To follow the prefered first way:

Automating repository creation
Repositories access control with apache/mod_dav/mod_perl

If you want to follow the hard way:

HowTo to handle SVN repositories creation and access control with Redmine