The following process will provide ViewCVS access to a Subversion repository (at some point, this process will be automated at project creation time):
- Edit /home/projects/FOO/haus.d/httpd.conf to include:
<VirtualHost *:80> ServerAdmin ops@codehaus.org DocumentRoot /home/projects/FOO/scm_web ServerName svn.FOO.codehaus.org ServerAlias svn.FOO.org CustomLog logs/svn.FOO.codehaus.org combined RewriteEngine on RewriteRule ^/?$ /viewcvs.cgi/?root=FOO [R] </VirtualHost> - Add a symbolic link to the master viewcvs.cgi program to /home/projects/FOO/scm_web:
sudo ln -s /usr/local/viewcvs-1.0-dev/www/cgi/viewcvs.cgi /home/projects/FOO/scm_web
- Bounce the Apache server to reload its configuration.
- Ask a despot to fix DNS
Labels
(None)
