From owner-freebsd-current Mon Aug 5 21:35:31 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA19448 for current-outgoing; Mon, 5 Aug 1996 21:35:31 -0700 (PDT) Received: from GndRsh.aac.dev.com (GndRsh.aac.dev.com [198.145.92.241]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id VAA19434 for ; Mon, 5 Aug 1996 21:35:26 -0700 (PDT) Received: (from rgrimes@localhost) by GndRsh.aac.dev.com (8.6.12/8.6.12) id VAA02381; Mon, 5 Aug 1996 21:33:54 -0700 From: "Rodney W. Grimes" Message-Id: <199608060433.VAA02381@GndRsh.aac.dev.com> Subject: Re: Questions about the CVS and CTM To: imp@village.org (Warner Losh) Date: Mon, 5 Aug 1996 21:33:53 -0700 (PDT) Cc: joerg_wunsch@uriah.heep.sax.de, freebsd-current@freebsd.org, plm@xs4all.nl In-Reply-To: <199608060323.VAA06564@rover.village.org> from Warner Losh at "Aug 5, 96 09:23:55 pm" X-Mailer: ELM [version 2.4ME+ PL11 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > : As Peter Mutsaers wrote: > : > : > I now have the CVS version of the sources unpacked. Now if I want to > : > do make world, what is the normal thing to do? > : > > : > What I did was 'cvs checkout src'. Then I get a copy of src, and I can > : > do a 'make world' in it. I can do 'cvs update' in the future, right? > : > : Right. > > cvs update won't grab new directories that appear from time to time. > You'll need to do cvs checkout src for that from time to time still. > However, it is effectively an update on an already checked out tree, > so it isn't as expensive as the original checkout. ``cvs update -d'' _will_ grab new directories. And if you want it to prune away the old ones add a ``-P''. The normal and correct way to keep a checked out tree up to date is with: cvs update -P -d if you want to cut down on the noise level: cvs -q update -P -d The correct way to check out an initial tree is cvs co -P module The -P option keeps the initial checkout from getting stuff that has been removed from the active part of the branch or head via cvs remove. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD