version 1.22, 1997/08/12 19:02:21 |
version 1.23, 1997/08/12 20:23:30 |
|
|
to update any other source modules you requested. |
to update any other source modules you requested. |
</p> |
</p> |
<p> |
<p> |
For people which own an OpenBSD CD, you may have seen the CVS/ dirs on there. |
People who own an OpenBSD CD may have seen the CVS/ dirs on it. |
Actually there is a reason, the CD has a checkout of the OpenBSD src/ module |
Actually there is a reason, the CD has a checkout of the OpenBSD src/ module |
usable to continue updating from. Using this tree will result in a much |
usable to continue updating from. Using this tree will results in a much |
shorter initial CVS update time than a fresh checkout of the full OpenBSD |
faster initial CVS update than a fresh checkout of the full OpenBSD |
source tree. There are two ways of using the CD, either copy the tree off it, |
source tree. There are two ways of using the CD: |
or use a union mount with the CD below a writable directory. The former can |
<ul> |
be accomplished by this command (assuming the CD is mounted on /mnt): |
<li>copy the tree off it, (assuming the CD is mounted on /mnt): |
<pre> |
<pre> |
<b>#</b> cd /mnt; cp -Rp CVS Makefile bin distrib etc games gnu include \ |
<b>#</b> cd /mnt; cp -Rp CVS Makefile bin distrib etc games gnu \ |
<b>><bt> kerberosIV lib libexec lkm regress sbin share sys usr.bin usr.sbin /usr/src |
<b>></b> include kerberosIV lib libexec lkm regress sbin share \ |
|
<b>></b> sys usr.bin usr.sbin /usr/src |
</pre> |
</pre> |
The latter method requires this setup instead: |
<li>use a union mount with the CD below a writable directory. |
<pre> |
<pre> |
<b>#</b> mount -t union -o -b /mnt /usr/Src |
<b>#</b> mount -t union -o -b /mnt /usr/src |
</pre> |
</pre> |
|
</ul> |
After this, /usr/src will be a nice checkout area where all cvs(1) commands |
After this, /usr/src will be a nice checkout area where all cvs(1) commands |
will work OK. |
will work OK. |
</p> |
</p> |