| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" |
| "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> |
| <title>SLF4J</title> |
| <link rel="stylesheet" type="text/css" media="screen" href="css/site.css" /> |
| </head> |
| <body> |
| <script type="text/javascript">prefix='';</script> |
| |
| <script src="templates/header.js" type="text/javascript"></script> |
| <div id="left"> |
| <script src="templates/left.js" type="text/javascript"></script> |
| </div> |
| <div id="content"> |
| |
| <h1>Source code repositories</h1> |
| |
| <p>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. |
| </p> |
| |
| <p>There are several ways to access the git repository:</p> |
| |
| <h2>Web Access</h2> |
| |
| <p>If you just wish to browse around or download a few individual |
| files, you can do so with your web-browser: |
| </p> |
| |
| <table cellspacing="6"> |
| |
| <tr> |
| <td>on github</td> |
| <td> |
| <a href="http://github.com/ceki/slf4j/tree/master"> |
| http://github.com/ceki/slf4j/tree/master</a> (slow but rich) |
| </td> |
| </tr> |
| |
| |
| <tr> |
| <td>on git.qos.ch</td> |
| <td><a href="http://git.qos.ch/gitweb/?p=slf4j.git;a=summary"> |
| http://git.qos.ch/gitweb/?p=slf4j.git;a=summary</a> (fast but minimal) |
| </td> |
| </tr> |
| |
| </table> |
| |
| <h2>Cloning</h2> |
| |
| |
| <p>Anyone can clone the slf4j repository. All you need is a git |
| client. To clone our SLF4J git repository, issue one of the two |
| following commands: </p> |
| |
| |
| <table cellpadding="4" cellspacing="1" class="bodyTable" style="font-size: 120%;"> |
| |
| <tr class="alt"> |
| <th>transport protocol</th> |
| <th>git clone command</th> |
| </tr> |
| |
| <tr > |
| <td>git</td> |
| <td><code>git clone git://git.qos.ch/slf4j</code></td> |
| </tr> |
| |
| <tr class="alt"> |
| <td>git</td> |
| <td><code>git clone git://github.com/ceki/slf4j.git</code></td> |
| </tr> |
| |
| <tr > |
| <td>http</td> |
| <td><code>git clone http://git.qos.ch/slf4j/</code></td> |
| </tr> |
| </table> |
| |
| |
| <p>In principle, the repositories listed above have identical |
| contents.</p> |
| |
| |
| <h2>Subversion</h2> |
| |
| <p>Previously, we relied on Subversion as our version control |
| system. Git is considerably better.</p> |
| |
| <script src="templates/footer.js" type="text/javascript"></script> |
| |
| </div> |
| </body> |
| </html> |