diff options
Diffstat (limited to 'www')
-rw-r--r-- | www/cvs.t | 31 |
1 files changed, 23 insertions, 8 deletions
@@ -3,18 +3,20 @@ | |||
3 | 3 | ||
4 | <h2>Browsing the repositry</h2> | 4 | <h2>Browsing the repositry</h2> |
5 | 5 | ||
6 | <p>Just go <a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/rockbox/">here</a>. | 6 | <p>Just go <a |
7 | href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/rockbox/">here</a>. | ||
7 | 8 | ||
8 | <h2>Daily snapshots</h2> | 9 | <h2>Daily snapshots</h2> |
9 | 10 | ||
10 | <p>Every night at 6am CET, we build a source tarball and target .mod files from the latest CVS code. | 11 | <p>Every night at 6am CET, we build a source tarball and target .mod files |
11 | <a href="daily.shtml">Get them here</a>. | 12 | from the latest CVS code. <a href="daily.shtml">Get them here</a>. |
12 | 13 | ||
13 | <h2>Downloading (checking out) the source</h2> | 14 | <h2>Downloading (checking out) the source</h2> |
14 | 15 | ||
15 | <p>You, obviously, need to have <a href="http://www.cvshome.org">CVS</a> installed to do this. | 16 | <p>You, obviously, need to have <a href="http://www.cvshome.org">CVS</a> |
17 | installed to do this. | ||
16 | 18 | ||
17 | <p>The examples below use the 'firmware' module, since that's what most people are interested in. Here is a complete list of the available modules: | 19 | <p>Here is a complete list of the available modules: |
18 | 20 | ||
19 | <ul> | 21 | <ul> |
20 | <li>apps - the source code to the applications | 22 | <li>apps - the source code to the applications |
@@ -22,18 +24,31 @@ | |||
22 | <li>gdb - the gdb stub to use for remote debugging | 24 | <li>gdb - the gdb stub to use for remote debugging |
23 | <li>tools - tools for building the firmware | 25 | <li>tools - tools for building the firmware |
24 | <li>uisimulator - a user interface simulator for X11 | 26 | <li>uisimulator - a user interface simulator for X11 |
27 | <li>docs - project documentation | ||
25 | <li>www - the web page | 28 | <li>www - the web page |
26 | </ul> | 29 | </ul> |
27 | 30 | ||
31 | The examples below use the 'rockbox' module, since that's what most people are | ||
32 | interested in. We have a few other convenient aliases that gets several | ||
33 | modules at once for you: | ||
34 | |||
35 | <ul> | ||
36 | <li> rockbox - gets everything you need to compile and build rockbox for target | ||
37 | <li> rockbox-devel - like 'rockbox' but also includes simulators and gdb code | ||
38 | <li> rockbox-all - gets everything there is in CVS, all modules | ||
39 | <li> website - gets the www and docs modules | ||
40 | </ul> | ||
41 | |||
28 | <h3>Anonymous read-only checkout</h3> | 42 | <h3>Anonymous read-only checkout</h3> |
29 | 43 | ||
30 | <p>If you are not a registered developer, use this method. | 44 | <p>If you are not a registered developer, use this method. |
31 | When asked for a password, just press enter: | 45 | When asked for a password, just press enter: |
32 | 46 | ||
33 | <p><tt>cvs -d:pserver:anonymous@cvs.rockbox.sourceforge.net:/cvsroot/rockbox login | 47 | <p><tt>cvs -d:pserver:anonymous@cvs.rockbox.sourceforge.net:/cvsroot/rockbox login |
34 | <br>cvs -z3 -d:pserver:anonymous@cvs.rockbox.sourceforge.net:/cvsroot/rockbox co firmware</tt> | 48 | <br>cvs -z3 -d:pserver:anonymous@cvs.rockbox.sourceforge.net:/cvsroot/rockbox co rockbox</tt> |
35 | 49 | ||
36 | <p>A "firmware" directory will be created in your current directory, and all the source files go there. | 50 | <p>A "rockbox" directory will be created in your current directory, and all |
51 | the directories and source files go there. | ||
37 | 52 | ||
38 | <h3>Checkout for developers</h3> | 53 | <h3>Checkout for developers</h3> |
39 | 54 | ||
@@ -51,7 +66,7 @@ of the Rockbox project | |||
51 | <p>Then run: | 66 | <p>Then run: |
52 | 67 | ||
53 | <p><tt>export CVS_RSH=ssh | 68 | <p><tt>export CVS_RSH=ssh |
54 | <br>cvs -z3 -d:ext:<b>username</b>@cvs.rockbox.sourceforge.net:/cvsroot/rockbox co firmware</tt> | 69 | <br>cvs -z3 -d:ext:<b>username</b>@cvs.rockbox.sourceforge.net:/cvsroot/rockbox co rockbox</tt> |
55 | 70 | ||
56 | <p>If you are using WinCVS, the procedure is | 71 | <p>If you are using WinCVS, the procedure is |
57 | <a href="http://www.wincvs.org/ssh.html">somewhat different</a>. | 72 | <a href="http://www.wincvs.org/ssh.html">somewhat different</a>. |