ServerName svn.foo.com
Alias /trac/ /usr/local/share/trac/htdocs/
DocumentRoot "/usr/local/trac/"
RewriteEngine on
RewriteRule ^/projects/+$ /projects/index.html [L]
RewriteCond /usr/local/trac/env/$1 -d
RewriteRule ^/projects/([[:alnum:]]+)(/?.*) /projects/trac.cgi$2 [S=1,E=TRAC_ENV:/usr/local/trac/env/$1]
RewriteRule ^/projects/(.*) /projects/index.html
SetEnv TRAC_ENV "/usr/local/trac/env"
DAV svn
SVNPath /usr/local/svnroot
#You have to allow people to read the files in htdocs
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
AddHandler cgi-script .cgi
Order allow,deny
Allow from all
#
# AuthType Basic
# AuthName "trac"
# AuthUserFile /usr/local/apache2/passwords
# Require valid-user
#
#