[ On Monday, September 24, 2001 at 17:03:25 (-0400), Murray, Joe wrote: ]
> Subject: 3rd party software import deleted file issue
>
> We have imported it a number of times with the following:
>
> cvs import -m "Import of sw release JAN01" sw DSRSW JAN01
>
> When we get the next release we do the following:
>
> cvs import -m "Import of sw release MAY01" sw DSRSW MAY01
>
> We do a cvs co on sw and build and all is well. However, we recently
> received a new update that has had major internal modifications. The SW
> group has reorganized and eliminated many depricated files. We did the
> import as follows:
>
> cvs import -m "Import of sw release SEP01" sw DSRSW SEP01
>
> It imported fine and we then did a checkout as follows:
>
> cvs co sw
That won't work properly.
You need to do a merge of vendor changes to the local branch. Only the
merge will detect removed (and revived) files.
What I always do (and I have ~1.5GB of 3rd-party code in over 200
modules, some very large including X11, *BSD, etc.) is keep a checked
out working directory (or create one _before_ I begin the import) and
then immediately after the import I do the following in that working
directory (using your examples above):
cvs update -j MAY01 -j SEP01 .
and I then clean-up, check, and commit the result....
--
Greg A. Woods
+1 416 218-0098 VE3TCP <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
Planix, Inc. <[EMAIL PROTECTED]>; Secrets of the Weird <[EMAIL PROTECTED]>
_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs