Source Code


This project uses Git to manage its source code. Instructions on Subversion use can be found at Web Access

The following is a link to the view online source repository.


Developer access

Everyone can access the Git repository via HTTP, but Committers must checkout the Subversion repository via HTTPS.

$ git clone

To commit changes to the repository, execute the following command to commit your changes (git will prompt you for your password)

$ git commit  .

Please append comments using the following format:

JUDDI-1234 A description of the change(s)
JUDDI-689 A description of the change(s)

This will auto link the commit with the JIRA tickets

If you already are a Apache committer, then you can use push to synch your local changes to the main source repository. (You did remember to run ALL the tests before committing? mvn clean install -Pdist)

$ git push

Access through a proxy

The Git client can go through a HTTP proxy, if you configure it to do so.

$ git config --global http.proxy (server)

See the for more information.