Project

General

Profile

Question regarding possibilities in redmine and integration with svn

Added by Adam Skovbæch almost 14 years ago

Hi

In our shop (building websites), we're currently looking to move from a bunch of different bugtrackers (all very unorganized) to redmine. As a part of this process, we're also looking to create a new repository structure for our version control, because we've been quite sloppy with it over a period of 2 years since starting shop. In addition to being sloppy, not knowing any better, we've stored everything in a single repository that has grown to around 9 gigs by now. Needless to say, it's a high priority for us to start working differently - and fast :)

My question here is not really about how, but more about what is possible and what is not.

The dream scenario for us is, that we have an svn repository for every project we create in redmine. We will be having around 20-30 projects pr. year.
We would like to be able to have the repository created automatically as part of the project creation workflow / process in redmine. In a perfect world, the users that we maintain through redmine, are the users that can access the many svn repositories - either through the webinterface of redmine or through something like tortoise. If not possible, at least have a single place of maintenance for the users of ALL our svn repositories and then mapping them to the users of redmine.

I realize that some of these tasks might take scripting - I'm just looking to find out whether this setup is something that will require tons of work, or whether there is alot of build-in functionality (both in redmine and svn i guess) to facilitate this setup. As you might guess, I'm no linux/sysadmin shark myself, but i have a ressource available, that has already setup a default redmine installation for us.

Any help would be highly appreciated.


Replies (1)

RE: Question regarding possibilities in redmine and integration with svn - Added by Terence Mill almost 14 years ago

Well, good news - its quite easy and its nearly onboard.
You need redmine with userbase in ldap and HowTo_configure_Redmine_for_advanced_Subversion_integration means apache+passenger using apache mods for webdav, ldap and perl mod for redmines auth and access handler to autheticate svn webdav (https only) access against ldap and authorize user via user>redmine role against redmines mysql user table.

Its done without ldap server installation in 3 days with some basic eg. debian know how.

    (1-1/1)