[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problems with -f option and checkout
From: |
Larry Jones |
Subject: |
Re: Problems with -f option and checkout |
Date: |
Sat, 22 Sep 2001 14:53:06 -0400 (EDT) |
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