1f0896010a93518ac401765b55b8a20c94bacf58
[WebKit-https.git] / WebKitSite / building / checkout.html
1 <?php
2 $title = "Getting the Code";
3 include("../header.inc");
4 ?>
5 <h2>Getting WebKit</h2>
6 <p>To download a pre-built bundle containing the latest WebKit, visit <a href="http://nightly.webkit.org/">WebKit Nightly Builds</a>.</p>
7
8 <h2>Browsing the Code</h2>
9 <p>To browse the source code online, visit <a href="http://trac.webkit.org/projects/webkit/browser">WebKit Trac</a>.
10
11 <h2>Checking Out</h2>
12 <p>To check out the WebKit source tree:</p>
13 <ol>
14 <li><p>Install a Subversion Client</p>
15 <p>Subversion (svn) is the source code management tool used by the WebKit Open Source Project. A <a href="http://homepage.mac.com/hiirem/svkbuilds.html">Subversion 1.4 client for Mac OS X 10.4</a> is available.</p>
16 <li><p>Open Terminal</p>
17 <p>Terminal resides in /Applications/Utilities. The Finder Go menu provides a quick way to navigate there.</p>
18 <li><p>Type this command to check out the WebKit source tree:</p>
19 <p class="code">svn checkout http://svn.webkit.org/repository/webkit/trunk WebKit</p>
20 </li>
21 </ol>
22 <p>Once the checkout has finished, the next step is
23 <a href="build.html">building WebKit</a>.</p>
24
25 <h2>Keeping up to Date</h2>
26 <p>Type this command to update your source tree:</p>
27 <p class="code">WebKit/WebKitTools/Scripts/update-webkit</p>
28
29 <hr>
30 <p>It's handy to put <tt>WebKit/WebKitTools/Scripts</tt> in your shell path so you can type commands like <tt>update-webkit</tt> without specifying a full path.</p>
31 <?php
32 include("../footer.inc");
33 ?>