Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

The following process will provide ViewCVS access to a Subversion repository (at some point, this process will be automated at project creation time):

  1. Edit /home/projects/FOO/haus.d/httpd.conf to include:
    No Format
    <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>
    
  2. Add a symbolic link to the master viewcvs.cgi program to /home/projects/FOO/scm_web:
    No Format
    sudo ln -s /usr/local/viewcvs-1.0-dev/www/cgi/viewcvs.cgi /home/projects/FOO/scm_web
    
  3. Bounce the Apache server to reload its configuration.
  4. Ask a despot to fix DNS