150476Speter# $FreeBSD$ 217728Sjkh# 3244998Speter# BEWARE, CVS is deprecated and no longer supported by the FreeBSD project. 417728Sjkh# 5244998Speter# The primary development work happens in Subversion and is temporarily 6244998Speter# exported to the legacy CVS system with significant time delays. 7244998Speter# 8244998Speter# You should NOT set up a new consumer of FreeBSD source code via CVS. 9244998Speter# Please see: 10244998Speter# http://www.freebsd.org/doc/handbook/svn.html 11244998Speter# http://www.freebsd.org/doc/handbook/svn-mirrors.html 12244998Speter# 13233428Seadler# csup (CVS Update Protocol) allows you to download the latest CVS 1420488Sjdp# tree (or any branch of development therefrom) to your system easily 15233428Seadler# and efficiently 1620488Sjdp# 17233428Seadler# To keep your CVS tree up-to-date run: 1817728Sjkh# 19233428Seadler# csup cvs-supfile 2017728Sjkh# 21233428Seadler# Note that this only updates the tree contents and does not 22233428Seadler# update what is actually installed. 2317728Sjkh# 2417728Sjkh# You may wish to change some of the settings in this file to better 2517728Sjkh# suit your system: 2617728Sjkh# 2743907Sjdp# host=CHANGE_THIS.FreeBSD.org 2820488Sjdp# This specifies the server host which will supply the 2943907Sjdp# file updates. You must change it to one of the CVSup 3043907Sjdp# mirror sites listed in the FreeBSD Handbook at 31219858Sglebius# http://www.freebsd.org/doc/handbook/cvsup.html#CVSUP-MIRRORS. 3243907Sjdp# You can override this setting on the command line 3343907Sjdp# with cvsup's "-h host" option. 3420488Sjdp# 35129642Scjc# base=/var/db 36233428Seadler# This specifies the root where csup will store information 3717728Sjkh# about the collections you have transferred to your system. 38129642Scjc# A setting of "/var/db" will generate this information in 39172083Sgabor# /var/db/sup. You can override the "base" setting on the 40172083Sgabor# command line with cvsup's "-b base" option. This directory 41172083Sgabor# must exist in order to run CVSup. 4217728Sjkh# 4317728Sjkh# prefix=/home/ncvs 4420488Sjdp# This specifies where to place the requested files. A 4517728Sjkh# setting of "/home/ncvs" will place all of the files 46248151Sbapt# requested in /home/ncvs (e.g., "/home/ncvs/src/bin"). 47248151Sbapt# The prefix directory must exist in order to run CVSup. 4817728Sjkh 4920488Sjdp# Defaults that apply to all the collections 5043907Sjdp# 5143907Sjdp# IMPORTANT: Change the next line to use one of the CVSup mirror sites 52219858Sglebius# listed at http://www.freebsd.org/doc/handbook/cvsup.html#CVSUP-MIRRORS. 5343907Sjdp*default host=CHANGE_THIS.FreeBSD.org 54129642Scjc*default base=/var/db 5520488Sjdp*default prefix=/home/ncvs 5620488Sjdp*default release=cvs 5720488Sjdp*default delete use-rel-suffix 5817728Sjkh 59120190Seivind# If you seem to be limited by CPU rather than network or disk bandwidth, try 60120190Seivind# commenting out the following line. (Normally, today's CPUs are fast enough 61120190Seivind# that you want to run compression.) 6220488Sjdp*default compress 6317728Sjkh 6420488Sjdp## Main Source Tree. 6520488Sjdp# 6620488Sjdp# The easiest way to get the main source tree is to use the "src-all" 6783706Sru# mega-collection. It includes all of the individual "src-*" collections. 6820488Sjdpsrc-all 6917728Sjkh 70177158Sedwin## Projects 71177158Sedwin# 72177158Sedwin# This collection retrieves the projects tree of the FreeBSD 73177158Sedwin# repository 74177158Sedwinprojects-all 75177158Sedwin 76111875Speter## CVSROOT control files 77111875Speter# 78111875Speter# This is to get the control files that cvs(1) needs and the commit logs. 79111875Spetercvsroot-all 80