I would like to configure my Ubuntu Machine as local web server for multiple project handling.
Am bit confused about the URL/Folder structure of my above system.
I wish to get something like following.
http://localserver/svn/ – will manage the svn.
http://localserver/trac/ – will manage all Trac system.
How can i configure these for multiple project.
http://localserver/svn/project1 – is this possible from a single svn server/trac installation or
http://localserver/trac/project1/ ?????
and so on.. or any other easy method to handle these features together for handle multiple project.??
Thanks in advance!!
Best Answer
i currently run multiple trac environments with various different trac versions, including multirepos branch. 0.11 tracs obviously have a single svn repo, while a couple of my multirepos envs have >1 repos attached.
svn is served through apache mod_dav_svn (not svnserve) and i'm using apache authnz_ldap for authentication to everything.
https://server/project/name is my trac project tree https://server/svn/name is my svn repo tree
authentication configuration is very similar for both:
apache-trac.conf:
apache-svn.conf:
this configuration could probably be consolidated with regexps, havent gotten around to it.