Annotation of doc/build/dev.frag, revision 1.11
1.1 albertel 1: <p>
1.2 albertel 2: Access to the CVS repository of LON-CAPA is available by
3: <ul>
4: <li>
1.8 raeburn 5: <a href="http://source.lon-capa.org/cgi-bin/cvsweb.cgi/">web</a>
1.2 albertel 6: </li>
7: <li>
1.11 ! raeburn 8: CVS command line tools -- submit a help request to the <a href="loncapa.msu.edu/adm/helpdesk?origurl=%2F">MSU LON-CAPA group</a> to request a CVS USERNAME.
1.2 albertel 9: <p> The initial CVS commands would be: </p>
10: <blockquote>
11: <table bgcolor="#aaaaaa" border="1">
12: <tr>
13: <td>
14: <pre>
1.5 raeburn 15: export CVS_RSH=ssh
1.8 raeburn 16: export CVSROOT=:ext:USERNAME@source.lon-capa.org:/home/cvs
1.1 albertel 17: cvs co loncapa
1.2 albertel 18: </pre>
19: </td>
20: </tr>
21: </table>
22: </blockquote>
23: <p>
1.7 raeburn 24: You will be prompted to enter your password each time you issue a cvs command. <br />
1.6 raeburn 25: A solution to this is to use
26: <pre>
1.10 raeburn 27: ssh-keygen -b 2048 -t rsa
1.6 raeburn 28: </pre>
29: to generate public and private keys in ~/.ssh/
1.7 raeburn 30: <br />
1.11 ! raeburn 31: Email the public key (id_dsa.pub) to helpdesk at loncapa.org so it can be added to the appropriate authorized_keys file on source.lon-capa.org
1.6 raeburn 32: </p>
33: <p>
1.2 albertel 34: For more information on using CVS, please visit
1.11 ! raeburn 35: <a href="https://www.gnu.org/software/trans-coord/manual/cvs/cvs.html">https://www.gnu.org/software/trans-coord/manual/cvs/cvs.html</a>
1.2 albertel 36: or read <tt>loncom/build/readme.html</tt> after downloading
37: the current version of LON-CAPA as described above.
38: </p>
39: </li>
40: </ul>
41: </p>
1.11 ! raeburn 42: <!--
1.1 albertel 43: <p>
1.2 albertel 44: Additionally, the IRC channel #loncapa on freenode.net often contains a few lon-capa developers willing to help out.
1.1 albertel 45: </p>
1.11 ! raeburn 46: -->
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>