|
|
Last updated 07/01/04
Using Concurrent Versions System (CVS) for open source development
The Open Source class libraries are maintained using the GNU Concurrent
Versions System (CVS). CVS is a source-code control system that
provides revision control, much like RCS, SCCS, or HP SRC.
If you only want to use the class libraries, you do not need CVS.
If you wish to share in the development of the class libraries, you
will need to have CVS installed on your development system.
Where to get CVS
CVS is downloadable from Jazz.
Follow this link
to the main GNU page, select OS version 5.5 or 6.0 (CVS is not available for
5.0), and click the GNUCVS link to download it. CVS also requires that you
have GNUCORE installed; if you don't already have these
components you can download them from the same page
CVS documentation is available in an
Online browseable format.
How to install CVS
Installation instructions are available from the main GNU page where you
downloaded the software.
Browsing using cvsweb
You can browse the source for the class libraries online using the
CVS Web tool.
This tool will not let you do make any changes or check out a version,
but will allow you to browse through the source code.
How to check out a module from the Interex web server
export CVSROOT=:pserver:anoncvs@osiris.interex.org:/openmpe/CVSROOT
cvs login
when prompted for password, enter 'cvs'
cvs checkout module name
Currently, the modules available are 'turboimage', for the TurboIMAGE
Class Library, and 'mpe', for the MPE Class Library. A 'vplus'
module should be available for download in the near future.
|