You can get your own copy of the eGroupWare CVS tree by using a CVS client from your own system. If you don't already have one, you can find one at http://www.cvshome.org. You can get your own copy of the tree with the commands:

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

When it asks you for a password, simply press the Enter key

Then type:

    cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/egroupware co [ -r <TAG> ] <MODULE>

This will create a `<MODULE>` directory in your current directory. It may take a bit of time, especially if your network connection is slow or the module is an espeicially large one. But once it is done, you will have an up to date copy of the master CVS source for that module. You can then at any time cd into this directory and type:

    cvs -z3 update -dP

to update your source tree to be in sync with the master tree. (The -z3 sets the compression level)

The `<TAG>` refers to the release version that you wish to checkout. At this time, tags that would be of use are:

    "Version-0_9_10-branch" - most recent release with patches applied,
    "HEAD" - a development version and should be treated as such.

Valid module names are:

egroupware * | The core eGoupWare libraries
phpgwapi * | The eGoupWare API
addressbook * | an addressbook
admin * | Administration module
bookmarks | Bookmark manager
calendar * | personal/Group calendar
comic | Comic Strip system
email * | EMAIL reader (interfaces to IMAP/POP3)
filemanager * | Personal/Group Filemanagement
forum | A forum system
ftp | web based FTP client
headlines | news site headline system
manual * | online eGoupWare manual
news_admin | create system wide news for your eGoupWare installation
polls * | create/administer polls
preferences * | Manage eGoupWare user preferences
projects | ?
setup * | eGoupWare setup
stocks | stock info grabber
tts | Trouble Ticket System

You should probably check out `egroupware` first, then `cd egroupware`, and then check out any additional modules that you want.
We suggest at a minimum that you install those modules that mare marked with an "*".

Please keep in mind that the CVS '-r HEAD' version may not always work correctly, may be unpredictable, etc. The CVS '-r HEAD' version is a development version and should be treated as such.