Subject: Re: How NetBSD manages CVS and 3rd-party sources
To: Guenther Grau <Guenther.Grau@bk.bosch.de>
From: Greg A. Woods <woods@most.weird.com>
List: netbsd-users
Date: 10/28/1998 19:25:58
[ On Wed, October 28, 1998 at 11:22:05 (+0100), Guenther Grau wrote: ]
> Subject: Re: How NetBSD manages CVS and 3rd-party sources
>
> while it warns you on imports, AFAIK, it doesn't 
> 
> a) take care of file renaming

Although I realize you're refering to the re-positioning of files from a
third-party package to places within the NetBSD source tree, I would
like to point this out:

The most recent versions of CVS do a much better job of handling file
removal and additions in new imports (renaming is a mis-nomer -- there
is no such thing -- files are remove or added -- they are not renamed).

The trick is to *NOT* use the merge command suggested by the "cvs
import" command, but rather to use the explicit vendor tags from the
previously merged import and the current import.  The ":yesterday" stuff
is broken (and had always been of somewhat questionable value).

-- 
							Greg A. Woods

+1 416 218-0098      VE3TCP      <gwoods@acm.org>      <robohack!woods>
Planix, Inc. <woods@planix.com>; Secrets of the Weird <woods@weird.com>