## Source Repository

We store the project's source code in a revision control system called Git. Developers have write access to the repository, enabling them to make changes to the source code. Everyone else has read-access to the repository. Thus, anyone can check out latest development version of the software. Note that the latest version in the repository may not work as expected. It may even not compile. If you are looking for a stable release, then download an official distribution.

There are several ways to access the git repository:

## Web Access

If you just wish to browse around or download a few individual files, you can do so with your web-browser:

on github | http://github.com/ceki/logback/tree/master (slow but rich)
on git.qos.ch | http://git.qos.ch/gitweb/?p=logback.git;a=summary (fast but minimal)

## Cloning

Anyone can clone logback's source repository. All you need is a git client. To clone logback's git repository, issue one of the two following commands:

transport protocol | git clone command
--- | ---
git | `git clone git://git.qos.ch/logback`
git | `git clone git://github.com/ceki/logback.git`
http | `git clone http://git.qos.ch/logback/`

In principle, the repositories listed above have identical contents.

## Subversion

Previously, we relied on Subversion as our version control system. Git is considerably better.