XSite uses Subversion as the SCM. See Subversion for details and documentation on IDE integration.
WebDav is an access protocol supported by SVN and being http-based is often allowed by corporate firewalls.
svn co http://svn.codehaus.org/xsite/trunk xsite
svn co https://svn.codehaus.org/xsite/trunk xsite
This access protocol is available to all, but only developers can commit changes.
Developers require a unix password for Codehaus username. To test https commit access, one may eg:
svn co https://svn.codehaus.org/xsite/trunk xsite cd xsite 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.
You can use the browser to navigate within the sources online with the help of the FishEye installation on Codehaus.
XSite project consists of several modules:
svn co http://svn.codehaus.org/xsite/trunk/[module] [module]