Source Repository
Modules
XStream project consists of several modules:- xstream - the core module
- xstream-benchmark - the benchmark tool
- xstream-distribution - the module contains the documentation and assembles the src and bin distributions
svn co http://svn.codehaus.org/xstream/trunk/[module]
Subversion
XStream uses Subversion as the SCM. See Subversion website for details and documentation on IDE integration.Svnserve Access
Svnserve access is via a specific port (Codehaus uses the default 3690). This is often not allowed by corporate firewalls.Anonymous Access
svn co svn://svn.xstream.codehaus.org/xstream/trunk
WebDav Access
WebDav is an alternative access protocol supported by SVN and being http-based is often allowed by corporate firewalls.Anonymous Access
svn co http://svn.codehaus.org/xstream/trunk
You might also use this URL to browse the repository in a simple manner.
Committer Access
svn co https://svn.codehaus.org/xstream/trunk
This access protocol is available to all, but only developers can commit changes.
Developers require a LDAP password for Codehaus username (contact Bob at the Haus to get assigned a password if you don't have one).
To test https commit access, one may e.g.:
svn co https://svn.codehaus.org/xstream/trunk xstream cd xstream echo "test" > TEST svn add TEST svn commit --username username --password your-password --message "Testing https"
Note: you only need to specify username and password once per client.