=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/Attic/cvsup.html,v retrieving revision 1.6 retrieving revision 1.7 diff -c -r1.6 -r1.7 *** www/Attic/cvsup.html 2000/05/31 22:00:33 1.6 --- www/Attic/cvsup.html 2000/06/09 18:17:28 1.7 *************** *** 1,8 **** ! OpenBSD CVSup ! --- 1,8 ---- ! OpenBSD CVSup ! *************** *** 10,33 **** ! ! [OpenBSD] !

!

CVSup

!

!

-


!

What is CVSup?

CVSup is a software package for distributing and updating source --- 10,34 ---- ! ! [OpenBSD] !

CVSup

!
! !

Table of Contents

!
!

What Is CVSup?

CVSup is a software package for distributing and updating source *************** *** 71,89 **** XFree86 software project. !

What is CVS?

CVS is the source code control system used to manage the OpenBSD source ! tree. It is described in more detail here.

! Getting Started Using CVSup.

The latest version of CVSup is available at ! http://www.polstra.com/projects/freeware/CVSup/.

--- 72,90 ---- XFree86 software project. !

What Is CVS?

CVS is the source code control system used to manage the OpenBSD source ! tree. It is described in more detail here.

! Getting Started Using CVSup

The latest version of CVSup is available at ! http://www.polstra.com/projects/freeware/CVSup/.

*************** *** 128,259 ****

! Using CVS(1) to update your source tree.

! It is now simple to checkout any one of the CVSup'd repositories: -

-

! The above will checkout the most current sources. Many of you will only want the release sources, especially if you are patching your system. To checkout release sources you must specify a tag along with your command. For example:

!

! Or OPENBSD_2_5 for 2.5, etc.

! Available CVSup Servers.

!
!
The following CVSup servers are available: !
!

!

  • cvsup.uk.OpenBSD.org
    located in Brighton, UK; ! maintained by Brian Somers.
    ! updated every 2 hours.

    ! Available collections: !
    OpenBSD-src- The src repository
    OpenBSD-ports- The ports repository
    OpenBSD-www- The www repository
    OpenBSD-x11- The x11 repository
    OpenBSD-all- All OpenBSD repositories
    !

    !

  • cvsup.de.OpenBSD.org
    ! located near Frankfurt am Main; ! maintained by Wolfram Schneider.
    ! updated by CTM.
    !

    ! Available collections: !
    openbsd-src-all- The src repository
    openbsd-ports-all- The ports repository
    openbsd-www-all- The www repository
    openbsd-cvs-all- All OpenBSD repositories except for x11
    !

    !

    !

  • openbsd.ik.bme.hu
    located in Hungary; ! maintained by Mohacsi Janos.
    ! Updated every 4 hours.

    ! Available collections: !
    OpenBSD-src- The src repository
    OpenBSD-ports- The ports repository
    OpenBSD-www- The www repository
    OpenBSD-x11- The x11 repository
    OpenBSD-all- All OpenBSD repositories
    !

    !

    !

  • cvs.bsdfr.org
    located in France; ! maintained by Jean-Claude Christophe.
    ! Updated every 12 hours.

    ! Available collections: !
    OpenBSD-src- The src repository
    OpenBSD-ports- The ports repository
    OpenBSD-www- The www repository
    OpenBSD-all- All OpenBSD repositories
    !

    - -

    ! Note:, If your server is listed on here with inaccurate or ! unknown information, please contact beck@openbsd.org

    ! You may want to use `traceroute' to find out which server is nearest you. Problems with a server should be reported to the maintainer of the server in question. -

  • ! Currently (as of April 11, 2000), the cvs repository sizes are !
    ports- 30Mb !
    src- 657Mb !
    www- 19Mb !
    x11- 195Mb

    ! There is an additional overhead of 25Mb for the CVSROOT and sup directories

    IMPORTANT NOTE: --- 129,302 ----

    ! Using CVS to Update Your Source Tree

    ! It is now simple to check out any one of the CVSup'ed repositories. ! For Korn/Bourne shells: !

    !         # cd /usr
    !         # CVSROOT=/cvs cvs checkout src
    ! 
    !

    ! For csh and its derivatives: !

    !         # cd /usr
    !         # setenv CVSROOT /cvs
    !         # cvs checkout src
    ! 

    ! The above will check out the most current sources. Many of you will only want the release sources, especially if you are patching your system. To checkout release sources you must specify a tag along with your command. For example:

    +
    +         # cd /usr
    +         # cvs checkout -rOPENBSD_2_6 src
    + 
    +

    + Or OPENBSD_2_5 for 2.5, etc. +

    +

    Running CVSup in + Checkout Mode

    +

    ! As an alternative to getting the repository and using CVS, you can ! run CVSup in checkout mode by adding a tag or date ! keyword to your supfile, either as a *default or as an ! option to a collection. In particular, you can use this to efficiently ! update the source and ports trees shipped on the CDROMs.

    +

    + The following supfile could be used to update your ports tree: +

    +
    +         # Defaults that apply to all the collections
    +         *default host=cvsup.uk.openbsd.org
    +         *default base=/var
    +         *default prefix=/usr
    +         *default release=cvs
    +         *default delete use-rel-suffix compress
      
    +         # Ports Collection.
    +         OpenBSD-ports tag=.
    + 
    +

    + Any CVS symbolic tag can be used. A single period "." means HEAD, + i.e. the newest revision of all files in the main branch. Take care + to specify an existing tag, as CVSup cannot distinguish valid from + invalid tags, and an attempt to synchronize an existing source tree + to an invalid tag will remove all files. +

    +

    + Alternatively, use the keyword date=[cc.]yy.mm.dd.hh.mm.ss + to select a revision by date. All 17 or 19 characters must be + given as shown. For the years 2000 and beyond, specify the century + cc. For earlier years, specify only the last two digits + yy. You may also combine the tag and date + keywords. +

    + +

    ! Available CVSup Servers

    !

    The following CVSup servers are available:

    !
    !
    cvsup.uk.OpenBSD.org
    !

    located in Brighton, UK; ! maintained by Brian Somers.
    ! updated every 2 hours.

    ! Available collections: !
    OpenBSD-src- The src repository
    OpenBSD-ports- The ports repository
    OpenBSD-www- The www repository
    OpenBSD-x11- The x11 repository
    OpenBSD-all- All OpenBSD repositories
    !

    !
    +
    +
    cvsup.de.OpenBSD.org
    +

    + located near Frankfurt am Main, Germany; + maintained by Wolfram Schneider.
    + updated by CTM.

    ! Available collections: !
    openbsd-src-all- The src repository
    openbsd-ports-all- The ports repository
    openbsd-www-all- The www repository
    openbsd-cvs-all- All OpenBSD repositories except for x11
    !

    !
    !
    !
    openbsd.ik.bme.hu
    !

    located in Hungary; ! maintained by Mohacsi Janos.
    ! Updated every 4 hours.

    ! Available collections: !
    OpenBSD-src- The src repository
    OpenBSD-ports- The ports repository
    OpenBSD-www- The www repository
    OpenBSD-x11- The x11 repository
    OpenBSD-all- All OpenBSD repositories
    !

    !
    !
    !
    cvs.bsdfr.org
    !

    located in France; ! maintained by Jean-Claude Christophe.
    ! Updated every 12 hours.

    ! Available collections: !
    OpenBSD-src- The src repository
    OpenBSD-ports- The ports repository
    OpenBSD-www- The www repository
    OpenBSD-all- All OpenBSD repositories
    !

    !

    ! Note:, If your server is listed on here with inaccurate or ! unknown information, please contact beck@openbsd.org

    ! You may want to use "traceroute" to find out which server is nearest you. Problems with a server should be reported to the maintainer of the server in question.

    ! Currently (as of June 1, 2000), the cvs repository sizes are !
    ports- 31MB !
    src- 648MB !
    www- 23MB !
    x11- 192MB

    ! There is an additional overhead of 25MB for the CVSROOT and sup directories

    IMPORTANT NOTE: *************** *** 262,285 ****