Source Code Access

Cayenne's source code is officially hosted in Subversion by the Apache Software Foundation. Read-only git is also supported for those looking for a distributed SCM.

Subversion Repository

Cayenne's code is held in a Subversion repository which can be accessed without login.

  • If you use Eclipse, see Eclipse page for instructions on checking out multiple Cayenne projects.
  • More information on Apache subversion is available from here

Code is located here:

Git Repository

A read-only git mirror is also available for Cayenne. Committers can use the git mirror to commit to the official Subversion server through the use of git-svn.

Once you clone the repository, you'll want to configure it to stay synchronized with the ASF Subversion server:

git clone git://git.apache.org/cayenne
cd cayenne/.git; wget http://git.apache.org/authors.txt; cd ..
git config svn.authorsfile ".git/authors.txt"
git svn init --prefix=origin/ --tags=tags --trunk=trunk --branches=branches https://svn.apache.org/repos/asf/cayenne/main
git svn rebase

Web Access

For a graphical overview of the code repository and change history:

Fisheye web interface