Richard Wesley writes:
> 
> On a related note, I keep running into a problem managing third party 
> sources.  Sometimes we will get a drop of a source tree and some of 
> the files have been deleted i.e. they are not present in the import 
> (any more).  When I import and then update a workspace, the missing 
> files are not removed.

After importing the new vendor release, do:

        cvs co -j <previous_rel_tag> -j <new_rel_tag> module

The resulting working directory will have the deleted files marked for
deletion -- simply commit the changes.

If there were conflicts caused by the import, CVS would suggest doing a
similar checkout except that it uses <vendor_branch_tag>:yesterday
instead of the previous vendor release tag (which it has no way of
knowing), and <vendor_branch_tag> instead of the new vendor release tag.
The two are equivalent except that specifying the release tags
explicitly allows CVS to track deleted files, so you can resolve
conflicts and mark deleted files with one checkout.

-Larry Jones

If I get a bad grade, it'll be YOUR fault for not doing the work for me!
-- Calvin

_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to