To browse via the web use the ViewVC interface:
Or to browse the source tree directly:
Make sure you have SVN (subversion) installed; if not download it from the subversion site
Only project developers can commit to the SVN tree via this method. SSH must be installed on your client machine. Enter your site password when prompted.
To then build the code see Building.
We use the trunk for the next main release of ActiveMQ. So all development of new features occurs on trunk. However for production support we use a branch for any bug fixes on the previous major release.
e.g. the 4.1 branch of ActiveMQ is here:
and trunk is 4.1-SNAPSHOT
Developers typically work on trunk most of the time. When bug fixes are applied you typically want to backport them to the previous branch. To be able to backport to the previous production branch follow these instructions.
To make this a little easier to do we've created a script called activemq-backport.sh which is available in the Apache ActiveMQ Scripts repository.
To run this script just pass the revision of the commit you made on trunk from the directory of a branch checkout. e.g. from the activemq-4.0 checkout type
Then you can review the changes made and if they are OK you can commit them.
For anonymous access
Or if you are a committer
Or you can browse the code here: