summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--www/cvs.t31
1 files changed, 23 insertions, 8 deletions
diff --git a/www/cvs.t b/www/cvs.t
index b743573a44..4bd35fac95 100644
--- a/www/cvs.t
+++ b/www/cvs.t
@@ -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
7href="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>. 12from 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>
17installed 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
31The examples below use the 'rockbox' module, since that's what most people are
32interested in. We have a few other convenient aliases that gets several
33modules 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.
31When asked for a password, just press enter: 45When 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
51the 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>.