info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: tag doesn't always tag


From: Jacob Weber
Subject: RE: tag doesn't always tag
Date: Wed, 26 Oct 2005 14:25:41 -0400

>  Well, this says to me that for some reason, the tag has not been applied
to
>the dead revisions of the files.

>  How are you applying the tag?  What commands are you using to make the
>directory empty?  If you've properly "cvs rm"d the files, they should have
>been tagged as dead revisions.  Can you show me the exact command sequence
>that causes this problem?  When you try "cvs log" on one of the removed
files,
>does it show the tag?

In this case, the files haven't been created yet. So there are no dead
revisions; there are really no files to tag. I just want it to recognize
that I have applied the tag somewhere, so that I can use rdiff with that
tag.

>  Hey!  I think I may have stumbled across just what you're looking for, in
>the 'Common command options' section of the manual - take a look at this:

Actually, -f does the opposite. If it doesn't find the tag, it acts like the
tag exists on the latest version of the files. What I want (and what it does
without -f) is to treat files without the tag as if they didn't exist when
that tag was applied.

Also:
>     Note that even with `-f', a tag that you specify must exist (that
>     is, in some file, not necessary in every file).  This is so that
>     CVS will continue to give an error if you mistype a tag name.

The way it finds this out is by looking in val-tags. So if it never stored
the tag name there, I can't do rdiff -f.

Jacob







reply via email to

[Prev in Thread] Current Thread [Next in Thread]