Java Apache Code Repository
The Java Apache Projects uses CVS to store and manage the code written by its members and all its subprojects' resources. A basic understanding on how this works is required for you to be able to review latest snapshots of the code or, if allowed, to commit your own contributions.
What is CVS?
CVS is the Concurrent Version System and is a very popular mean of version control for software projects. It is designed to allow multiple authors to be able to simultaneously operate on the same source tree. This source tree is centrally maintained, but each developer has a local mirror of this repository that they make there changes to. Each developer works on the local tree and updates it frequently to keep it in synch with the other developers. CVS merges and manages the code for you doing this. When you are done with your change, you commit it on the main tree and every other gets it with their updates.
How do I get CVS?
You can get CVS from http://www.cyclic.com/cyclic-pages/howget.html or http://www.loria.fr/~molli/cvs-index.html

There are Unix, Mac, Win32 as well as Java versions of the clients available as well as documentation resources for installing it.

How do I use anonymous CVS access?

NOTE: All projects CVS tree have moved!