CVS Repositories |
- Web Access to the Repository
- Download the Source
- Access the Source Tree
- Other Ways to Access the Source Code
Web Access to the Repository
You can browse the xml.apache.org workspaces via the web.
- xml-axis
- xml-batik
- xml-commons
- xml-contrib
- xml-crimson
- xml-fop
- xml-rpc
- xml-security
- xml-site
- xml-soap
- xml-stylebook
- xml-xalan
- xml-xang
- xml-xerces
Don't see the project you need? Check on Subversion Repository page.
Download the Source
Most users of the source code probably don't need to have day to day access to the source code as it changes. For these users we provide easy to unpack source code downloads via our download pages.
Access the Source Tree
So, you've decided that you need access to the source tree to see the latest and greatest code. There's two different forms of CVS access. The first is anonymous and anybody can use it. The second is not and you must have a login to the development server. If you don't know what this means, join the mailing list and find out.
AnonCVS
Anyone can checkout source code from our anonymous CVS server. To do so, simply use the following commands (if you are using a GUI CVS client, configure it appropriately):
cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic login password: anoncvs cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic checkout [module-name]
Modules available for access are:
- xml-axis
- xml-batik
- cocoon-2.0
- cocoon-2.1
- xml-commons
- xml-contrib (so-called "whiteboard" area)
- xml-crimson
- xml-fop
- xml-rpc
- xml-security
- xml-site
- xml-soap
- xml-stylebook
- xml-xalan
- xml-xang
- xml-xerces
Don't see the project you need? Check on Subversion Repository page.
The Xerces2 project has been merged into the main trunk of the xml-xerces module. The Xerces 1.x codebase has been moved to a branch of the CVS module. In order to extract the Xerces 1.x code, you must specify the "xerces_j_1" branch using the "-r" option. For example, to extract the Java sources for Xerces 1.x in a directory called "xerces1", enter the following commands: (each "cvs" command is entered on a single line)
cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic login password: anoncvs cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic checkout -d xerces1 -r xerces_j_1 xml-xerces
Other Ways to Access the Source Code
For some, using CVS pserver might not be enough. You can access the xml.apache.org source modules via CVSup or Rsync. For more information about how to use these tools with the Apache CVS tree, see the Apache Mirroring Document.