Web/RCS Setup Instructions

  1. Follow the instructions in the README file that comes with the distribution. If you can read these instructions from a browser then you've already done that.

  2. Review the software on your server. Web/RCS assumes you are running RCS on the same machine as your Web Server. I recommend you use the most recent versions of Apache and Perl. This system was tested with Apache 1.2.4 and Perl 5.004_04.

    If you're using NCSA, that's OK but you're going to have to "roll your own" security setup. Web/RCS relies on .htaccess and the value of $USER to implement ckeckin/checkout security.

  3. Install the Apache mod_auth_sys module.

  4. Set up your srm.conf file.

    Add this line to srm.conf:

    Alias /webrcs/ /home/webrcs/
    
    If you want to use Web/RCS "transparently" (i.e. you want it to work the same way cvsweb does) then you can to this:

    Alias /webrcs/ /home/webrcs/webrcs.pl/
    
    In this mode you can access a file with a URL like:

    http://myserver/webrcs/dir/dir/file

    The users won't be able to use the "frames" interface, or see the documentation, but this approach has a certain "slickness" that you may find appealing.

  5. Set up .htaccess

    Sample .htaccess file

    AuthSystem On
    AuthName Web/RCS
    AuthType Basic
    require valid-user
    


Copyright © 1998 PROVISTA Software Intl.