This document provides information on how to use SVN to get an SVN checkout/update and make commits to the source repository.
The Apache Stonehenge development team uses Subversion (SVN) for source control. Subversion is a compelling replacement for CVS, developed under the auspices of the Tigris community and is licensed under an Apache compatible license. To learn more about Subversion or to download the latest distribution, visit the Subversion project site. If you are looking for guidelines on setting up/installing Subversion, please read the ASF Source Code Repositories page.
When checking out the latest version of Apache Stonehenge from the Apache Foundation's Subversion repository, you must use one of the following URLs, depending on your level of access to the Apache Stonehenge source code:
Once you have successfully installed Subversion, you can checkout the Stonehenge project by running the following command:
svn co <repository URL> <folder name>
where 'repository URL' is one of the URLs from the previous list and 'folder name' is the name of the folder into which the source code is to be checked out.
To update your working copy to the latest version from the repository, execute:
svn update
If you would like to submit a patch, execute:
svn diff
The above command will create a unified diff that can be attached to the Apache Stonehenge JIRA issue tracker.