Eric Siegerman writes:
>
> Case 3 is supposed to work all the time. CVSROOT/val-tags exists
> specifically to let CVS distinguish Cases 2 and 3 (the only other
> way would be to recursively search the entire repo for files
> containing the requested tag -- obviously a non-starter). But
> val-tags is not always correct; tags that are supposed to be
> listed in it aren't always there.
I don't think that's correct -- CVSROOT/val-tags exists to keep CVS from
having to do recursive searches of the repository to determine whether a
tag is valid. But that's exactly what happens when the tag isn't found
in the val-tags file except that CVS doesn't search the entire
repository, it only searches the files specified in the command. So,
one could argue that Case 3 is supposed to *fail* all the time.
-Larry Jones
Don't you hate it when your boogers freeze? -- Calvin
_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs