Home Page Contents Back Web Node Structure Previous Up Next

The CVS repository

The project files are stored in a CVS repository on sourceforge. The repository is available via a web interface or annonymous ftp.

The repository is divided into a number of directories as described below:

bat
Batch files to run wenost.py, htm2txt.py and cpdate.py
examples
Directories containing examples
notes
Notes on wenost, htm2txt and cpdate including requirements, design notes, todo lists, release notes, change log and the gpl
src
Python sources for wenost, htm2txt and cpdate
test
Directories containing tests for wenost, htm2txt and cpdate
web
Sources for this website
web/images
Images used on this website

Using CVS

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.wenost.sourceforge.net:/cvsroot/wenost login

cvs -z3 -d:pserver:anonymous@cvs.wenost.sourceforge.net:/cvsroot/wenost 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. SSH must be installed on your client machine. Substitute modulename and developername with the proper values. Enter your site password when prompted.

export CVS_RSH=ssh

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

Quick developer commands help

First do this :

export CVS_RSH=ssh
export CVSROOT=@cvs.wenost.sourceforge.net:/cvsroot/wenost

then in a directory where you want to place the cvs tree do a checkout :

cvs checkout wenost

After adding a directory or files do this :

cvs add directory | file1 file2 file3 ...
cvs commit -m "comments for this commit"

After new modifications do this :

cvs update
cvs commit -m "comments for this commit"

Don't forget commit after finishing ! ;-)

CVS help is available.

The above notes on using CVS were "borrowed" from the OpenRCM Project web site.


Previous: Descriptions of how htm2txt and wenost work - Up: Home Page - Next: Release notes
Top: Home Page - Contents - Back
Valid HTML 4.01! Hosted by SourceForge
This page last updated: 02/03/2003 at 2:08:55am
Please send any comments on this page to Dr Michael Baker.
Valid CSS! This page made with PPWizard