CVS Access 



 

Developer CVS Access via SSH

Only project developers (developers approved by the OpenSLP Maintainer) can access the CVS tree via this method.  SSH1 must be installed on your client machine.  Substitute modulename (see CVS Modules section below) and developername with the proper values. Enter your site password when prompted.
 
$ export CVS_RSH=ssh
$ cvs -z3 -d:ext:developername@cvs.sourceforge.net:/cvsroot/openslp co modulename
 

Anonymous CVS Access

This project's SourceForge CVS repository can be checked out through anonymous (pserver) CVS with the following instruction set. 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@cvs.sourceforge.net:/cvsroot/openslp login
$ cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/openslp co modulename
 

CVS Branches

There is currently one branch in the OpenSLP CVS.  At the time of the OpenSLP 1.0.0 release, the main module (openslp) was branched to stable-1-0.  In order to check out the stable branch, follow the instructions above but add a -rstable-1-0 after the co command like this:
 
$ cvs -z3 -d:ext:developername@cvs.sourceforge.net:/cvsroot/openslp co -rstable-1-0 openslp
 

CVS modules

OpenSLP CVS currently uses the following module names (click the module links to browse CVS source):
 
openslp
Main OpenSLP source code and documentation (development branch)
openslp (stable-1-2-0)
Main OpenSLP source code and documentation (stable branch)
openslp (stable-1-0)
Main OpenSLP source code and documentation (previous stable branch; now considered historic)
openslp.contrib
Collection of SLP enabled software
openslp.web
The OpenSLP web pages
openslp.misc
Miscellaneous build utilities (RPM spec files, etc.)