Menu Search

Source Code

Qpid employs revision control to track and manage changes to its source code. Qpid uses the Subversion revision control system.

Browse the code

Check out the code

To access the repository anonymously, use the svn checkout command with one of the Subversion URLs below.

Qpid
% svn checkout http://svn.apache.org/repos/asf/qpid/trunk/qpid qpid

Qpid Proton
% svn checkout http://svn.apache.org/repos/asf/qpid/proton/trunk proton

When adding files to Subversion, it's important that the appropriate Subversion properties are set. The client can do it automatically by modifying the auto-props section of the Subversion config file. Use the contents of qpid/etc/svn-auto-props.

Install the code

Consult the install documentation below.

Git

Read-only Git mirrors are available. Use one of the following commands.

Qpid
% git clone git://git.apache.org/qpid.git

Qpid Proton
% git clone git://git.apache.org/qpid-proton.git

If you have commit access, it's also possible to commit back with git svn dcommit by following the instructions on the Git at Apache page.

Continuous integration

Qpid uses Jenkins to perform continuous integration of the latest changes.

Notifications

The traffic on these lists is automatically generated. Please do not post any messages to them.

To subscribe, send an email with subject "subscribe" to the subscribe address. To unsubscribe, send "unsubscribe" to the unsubscribe address.

Commits list

Alerts for changes committed to the Qpid source.

Notifications list

Alerts for build and test failures from our continuous integration servers.

More information