Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Aug 1996 21:33:53 -0700 (PDT)
From:      "Rodney W. Grimes" <rgrimes@GndRsh.aac.dev.com>
To:        imp@village.org (Warner Losh)
Cc:        joerg_wunsch@uriah.heep.sax.de, freebsd-current@freebsd.org, plm@xs4all.nl
Subject:   Re: Questions about the CVS and CTM
Message-ID:  <199608060433.VAA02381@GndRsh.aac.dev.com>
In-Reply-To: <199608060323.VAA06564@rover.village.org> from Warner Losh at "Aug 5, 96 09:23:55 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> : 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199608060433.VAA02381>