Subject: Re: cvs question
To: John F. Woods <jfw@jfwhome.funhouse.com>
From: Frederick Bruckman <fredb@immanent.net>
List: current-users
Date: 01/26/2003 07:25:34
On Sun, 26 Jan 2003, John F. Woods wrote:
> I have /usr/src/ on its own partition. As a side-effect of that, when I
> ran 'cvs checkout src' to refresh my sources, cvs did not create a CVS
> directory in /usr/src (apparently it will only do that when it creates
> a new directory). Is there some option to cvs checkout that I missed
> which will tell it to go ahead and create the CVS files? Or is the only
> solution to extract the entire tree somewhere else and copy it to the
> right place? (Actually, what I did was to start a checkout of src and
> kill it after it started on bin; then I copied the CVS directory and
> editted the Entries file appropriately.)
Now that we've lost the basesrc/gnusrc/syssrc distinction, you should
be able to do a checkout with "-l" to get only the top level:
cd /tmp
cvs checkout -l src
pax -r -w -pe -v src /usr/
Frederick