[ On Friday, May 17, 2002 at 13:14:38 (-0400), Eric Siegerman wrote: ]
> Subject: Re: Vendor branches and head revisions
>
> Or delete them all in advance:
> - Check out the fresh sandbox mentioned above, from the
> pseudo-vendor branch
>
> - Delete everything that isn't a CVS admin file. Something
> like this (but test thoroughly of course):
> find <sandbox> ! -type d -print | grep -v '/CVS/[^/]*$' | xargs rm
>
> - Unpack the new distribution into your now-empty sandbox. At
> this point, you have a sandbox containing precisely the new
> vendor distribution, but with all of its CVS state
> corresponding to the previous distribution.
Ah, yes of course! That's a much simpler technique! And it's probably
more reliable too....
> - Type "cvs -nq update". Be *sure* to use "-n", or you'll
> clobber half the info you're trying to capture.
If you're using PCL-CVS that information will be retained for the life
of the "*cvs*" buffer even if you don't use '-n', which is hopefully
long enough to navigate through it marking all the "lost" files and then
removing them with the four keystrokes "C-u 1 T r"....
> - "cvs add" any files that show up as "?"
>
> - "cvs rm" any files that are complained about as being "lost"
--
Greg A. Woods
+1 416 218-0098; <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Planix, Inc. <[EMAIL PROTECTED]>; VE3TCP; Secrets of the Weird <[EMAIL PROTECTED]>
_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs