View CVS Online

Anonymous CVS Access

The Expat CVS repository can be checked out through anonymous (pserver) CVS with the following instructions. The module you wish to check out must be specified as the modulename. When prompted for a password for anonymous, simply press the Enter key.

cvs -d:pserver:anonymous@expat.cvs.sourceforge.net:/cvsroot/expat login

cvs -z3 -d:pserver:anonymous@expat.cvs.sourceforge.net:/cvsroot/expat co modulename

Updates from within the module's directory do not need the -d parameter.

Developer CVS Access via SSH

Only project developers can access the CVS tree via this method. SSH1 must be installed on your client machine. Substitute modulename with the name of the source module you want to check out, and developername with your SourceForge user name. Enter your site password when prompted.

export CVS_RSH=ssh

cvs -z3 -d:ext:developername@expat.cvs.sourceforge.net:/cvsroot/expat co modulename

Source Modules

There are only two source modules for Expat at this time. They are:

expat
This contains the C source code for the library, xmlwf, example applications, and test suite. This is what most people will be interested in.
htdocs
The content for www.libexpat.org is located in this module.

Receiving Notification of Changes

If you are interested in the low-level details of Expat's development, it is possible to have an email sent to you for every change made to the CVS repository via this mailing list:

CVS Documentation

There is a variety of documentation on CVS available online. These sources are perhaps the most useful:

SourceForge.net Logo