[Top][All Lists]

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

RE: tag doesn't always tag

From: Dave Korn
Subject: RE: tag doesn't always tag
Date: Wed, 26 Oct 2005 17:24:58 +0100

Jacob Weber wrote:
> Dave,
> I'm not so concerned with having CVS create my directory when I do a
> checkout. I understand that CVS won't know the difference between my empty
> directory and a directory whose files were all deleted.

  Actually, it does.  It knows that there used to be files in that
directory; it knows that in their current revisions they are deleted (aka
'moved to the attic').  Adding and deleting files is part of their revision
history and the state of a file (dead/removed, or alive/with contents) is
what you are actually tagging at any given time.

> My main concern is comparing against a tagged version of the directory;

  There is no such thing as a version of a directory in CVS.  There is no
such thing as a tagged version of a directory in CVS.  There are versions of
files, and tagged versions of files.  I am finding it hard to grok exactly
what you're trying to do, I think we're having terminology problems here.

> I
> need it to be a reliable comparison. 

  A comparison between *what* and _what_ ?  Are you sure it isn't the files
that are _in_ the directory you're trying to compare?  

> It works if I add the tag's name to
> val-tags; it will show me all the files that have been added since the
> (empty) tag.

  What are you using to do this comparison?  What are you comparing to what?
Can you show me an example sequence of commands to reproduce the problem?

Can't think of a witty .sigline today....

reply via email to

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