[ On Friday, February 18, 2000 at 17:58:35 (+1300), Chris Cameron wrote: ]
> Subject: RE: Why does CVS treat removed files so specially?
>
> I see that you are trying to automate the update of a set of html pages and
> your automated script says to check out the 'live' tag. Your problem is
> that moving the 'live' tag doesn't move the tag on the dead files.
Not only that but I think Dave's wanting to know which files have been
removed between releases too.
I don't think we've gotten far enough along in this discussion to tackle
this problem and suggest a solution to him.
> Is this a bug? A tag -F will move an existing tag, maybe it should check
> in the Attic and remove the tag from any files which contain the tag?
That's a good idea! I.e. if the tag exists (on the current branch?) in a
removed file (i.e. removed on the current branch), then the tag sould be
removed too if the tag would be moved to the head. That does mean not
removing the tag unless either '-f' was specified or a removed file was
explicitly specified on the command-line.
This fix might even be a sufficient solution to Dave's problem too!
--
Greg A. Woods
+1 416 218-0098 VE3TCP <[EMAIL PROTECTED]> <robohack!woods>
Planix, Inc. <[EMAIL PROTECTED]>; Secrets of the Weird <[EMAIL PROTECTED]>