=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/anoncvs.html,v retrieving revision 1.223 retrieving revision 1.224 diff -c -r1.223 -r1.224 *** www/anoncvs.html 2004/10/29 18:01:56 1.223 --- www/anoncvs.html 2004/11/24 05:41:15 1.224 *************** *** 109,153 ****
! The latest version of CVS is available at ! Cyclic. ! Versions earlier than 1.6 are not recommended, and may not work. ! If you already have OpenBSD installed, CVS is included. !
! 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 usable to continue updating from. Using this tree will result in a much ! faster initial CVS update than a fresh checkout of the full OpenBSD ! source tree. There are two ways of using the CD: !
! !! # cd /mnt; pax -rw CVS Makefile [a-z]* /usr/src!
! # mount -t union -o -b /mnt /usr/src-
! For people who don't have a CD on hand, you can use ! cvs(1) to "checkout" the source repository for you. This is ! discussed in the next section. !
After this, /usr/src will be a nice checkout area where all ! cvs(1) commands will work OK. !
! To extract the source tree from the CD to /usr/src (assuming the CD is mounted on /mnt):
! # cd /usr/src; tar xzf /mnt/src.tar.gz! ! The source files for download from the FTP servers are separated into two ! files to minimize the time required to download for those wishing to work ! with only one part of the tree. The two files are sys.tar.gz, ! which contains the files used to create the kernel, and src.tar.gz ! which contains all the other "userland" utilties. ! In general, however, you will usually want both of them installed. ! Assuming the downloaded files, src.tar.gz and ! sys.tar.gz are in /usr: !
! # cd /usr/src ! # tar xzf ../sys.tar.gz ! # tar xzf ../src.sys.gz
! You can also just use cvs(1) to "checkout" the source repository ! for you. This is discussed in the next section.
After this, /usr/src will be a nice checkout area where all ! cvs(1) commands will work properly.