I believe that the "real" tags repository, as you call it, is knowledge
scattered in each ,v file in the repository. Each file lists the tags
with which it is tagged. That's why when you specify a tag that is not
in the val-tags file it can take a long time to process the command; CVS
has to look at every ,v file in the module(s) referenced in the command
to see if the tag exists. 


--
Rick Genter
Principal Engineer
Silverlink Communications
<mailto:[EMAIL PROTECTED]>
(781) 272-3080 x242

This e-mail, including attachments, may include confidential and/or
proprietary information, and may only be used by the person or entity to
which it is addressed.  If the reader of this e-mail is not the intended
recipient or his or her authorized agent, the reader is hereby notified
that any dissemination, distribution or copying of this e-mail is
prohibited.  If you have received this e-mail in error, please notify
the sender by replying to this message and delete this e-mail
immediately.



-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Thursday, January 20, 2005 11:04 AM
To: info-cvs@gnu.org
Subject: RE: Question re: deleted tags

I understand WHY now. Since val-tags is just a cache,
where is the "real" tags repository. Again in my last
post, I said I did NOT see the deleted tag in val-tags
anymore, and don't see a tag that should still be there.

-chris

>-----Original Message-----
>From: Larry Jones [mailto:[EMAIL PROTECTED] 
>Sent: Wednesday, January 19, 2005 5:56 PM
>To: Derek Price
>Cc: Fouts Christopher (IFNA MP DC); info-cvs@gnu.org
>Subject: Re: Question re: deleted tags
>
>
>Derek Price writes:
>> 
>> Since tag deletion is considered a relatively rare operation 
>(as well 
>> it
>> should be), no one has ever bother to write the code for the 
>expensive, 
>> complete tag search that would be necessary to determine if 
>the tag is 
>> really completely gone and should really be deleted from val-tags.
>
>It's not necessary -- since val-tags is just a cache, it would 
>be safe to just delete it regardless.  Of course, the first 
>thing that needs to be done is to add some kind of locking for 
>the val-tags file since there isn't any right now and the more 
>we update it the better the chance of it getting corrupted by 
>simultaneous updates.
>
>-Larry Jones
>
>I'm so disappointed. -- Calvin
>


_______________________________________________
Info-cvs mailing list
Info-cvs@gnu.org
http://lists.gnu.org/mailman/listinfo/info-cvs


_______________________________________________
Info-cvs mailing list
Info-cvs@gnu.org
http://lists.gnu.org/mailman/listinfo/info-cvs

Reply via email to