#include <infodrom.style>
#include <projects.style>

<projectpg project="sysklogd" maxcontrib=5 title="Anonymous CVS-Access">

<h3>Anonymous CVS-Access</h3>

<p>Source code for this package is maintained via CVS.  This enables a
way to do versioning and provides a history for all files.  At any
time it is possible to restore an older version.  Additionally, lean
patches can be applied and reverted.

<p>By using CVS it is possible to provide anonymous access to the
repository.  To archive this the original archive is copied onto a
well-connected server several times a day, on which anonymous access
is configured.

<p>Using a web browser the sourcecode can be browsed <a
href="http://cvs.infodrom.org/sysklogd/?cvsroot=infodrom">here</a>.

<h3>Log in</h3>

<p>Please install the package »cvs« and execute the following command:

<p><code>cvs -d :pserver:anonymous@cvs.infodrom.org:/var/cvs/infodrom login</code>

<p>Simply hit enter when »cvs« asks for a password.  From now on you
random access to the archive is provided.

<h3>Use it</h3>

<p>Source code is copied to your own harddisk by issuing the following command:

<p><code>cvs -d :pserver:anonymous@cvs.infodrom.org:/var/cvs/infodrom co sysklogd</code>

<p>If you have modified anything, visualize these changes with
<code>cvs diff</code>.  If you would like to add these modifications
to the software, please send the reviewed output to the <a
href="ml.php">mailing list</a>.

<p>After the original has changed, you'll have to update your own copy
with the command <code>cvs update</code>.

<h3>Log out</h3>

<p>When you are finished and would like to reset the password (it is
stored in <code>~/.cvspass</code>), issue the following command:

<p><code>cvs -d :pserver:anonymous@cvs.infodrom.org:/var/cvs/infodrom logout</code>

</projectpg>

# Local variables:
# mode: indented-text
# end:
