Personal tools
You are here: Home Development CVS Information
Navigation
 
Document Actions

CVS Information

How to access the Free World BBS source code via CVS

  The latest version of the FreeWorldBBS source code is publically available via CVS. Below you will find general instructions on how to access the CVS server. Since public CVS is open to everyone, access is read only. You will be unable to commit any changes to the source tree using the anonymous account. If you are a developer and want write access to the CVS server to commit changes, you will need to send e-mail to fw-admin@FreeWorldBBS.ORG and request a username/password into the site. If you plan on logging in, you will need ssh because there is no telnet server on the FreeWorldBBS.ORG site, for very good security reasons.

  1. Set the CVSROOT environment variable.


    $ export CVSROOT=:pserver:username@cvs.freeworldbbs.org:/home/f/freeworldbbs.org/CVS
    or
    % setenv CVSROOT=:pserver:username@cvs.freeworldbbs.org:/home/f/freeworldbbs.org/CVS

    If you are accessing the read-only anonymous CVS, then use fw-cvs as the username above. Otherwise if you are a developer planning to write changes to the source, then you will need to use the username you obtained from System Administrator.

  2. You should now change to a directory where you want to create the freeworldbbs top level source tree. Make sure you have write access to this directory.

  3. Now execute cvs login at your command prompt. If everything worked properly above, then you should get a password prompt back from the CVS server. If you are accessing the anonymous server, you should enter fw-cvs as the password. Those wishing to write to the server should use the password they obtained from the System Administrator.

  4. Now executecvs checkout freeworldbbs for the latest sources to FreeWorldBBS. This will create the source tree directory called freeworldbbs inside your current working directory.

  5. Now then if you are not planning to modify the source code and/or you do not have write access, execute cvs logout to finish. If you are planning to commit code changes and do not fully understand how CVS works, then you should execute man cvs and read the cvs manual page for further instructions.

Search

Search via Google
 

This site conforms to the following standards: