For general information see the SVN page on Codehaus.
Repository browsing
Check out Fisheye at http://fisheye.codehaus.org/viewrep/cargo. Alternatively you can check the ViewCVS installation at http://svn.cargo.codehaus.org but it's not as nice as Fisheye...
Anonymous SVN Access
For anonymous SVN access, use the HTTP protocol:
- CARGO parent pom: http://svn.codehaus.org/cargo/pom/trunk/
- CARGO resources: http://svn.codehaus.org/cargo/resources/trunk/
- CARGO core (with all containers): http://svn.codehaus.org/cargo/core/trunk/
- CARGO extensions (ANT, Maven1 and Maven2): http://svn.codehaus.org/cargo/extensions/trunk/
Trunks
We're using svn:externals for linking all the modules together so that checking out trunks will get you everything. Of course you can simply check out the exact module you wish. See http://fisheye.codehaus.org/viewrep/cargo if you want to browse the SVN repository and pick the module you wish to check out.
Developer SVN Access
For developer SVN access, use the HTTPS protocol:
- CARGO parent pom: https://svn.codehaus.org/cargo/pom/trunk/
- CARGO resources: https://svn.codehaus.org/cargo/resources/trunk/
- CARGO core (with all containers): https://svn.codehaus.org/cargo/core/trunk/
- CARGO extensions (ANT, Maven1 and Maven2): https://svn.codehaus.org/cargo/extensions/trunk/
Ignoring clutter
Setup global-ignores in your .subversion/config file to avoid cluttering your svn status output:
global-ignores = target .classpath .project .settings .DS_Store