[Top][All Lists]

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

Re: BUG? "cvs ann" does not use sticky tag

From: Paul Sander
Subject: Re: BUG? "cvs ann" does not use sticky tag
Date: Mon, 26 Aug 2002 11:21:41 -0700

It looks like this is another reason to make the distinction between
sticky branch and version tags.  With branch tags, I agree with Kaz.
With version tags, I agree with Noel.

--- Forwarded mail from address@hidden

On Mon, 26 Aug 2002, Noel Yap wrote:

> I'm not sure if this is a known problem (or even if
> it's recognized as being a feature rather than a bug)
> but here it goes:
>     "cvs annotate" does not use sticky tag.  One would
> have to use the "-r" option in order to annotate a
> particular version.

Using the sticky tag would be unsatisfactory in the case that it's a
branch tag, because you would be annotating from the branch tip.

In the absence of an overriding date or revision spec, cvs annotate should
just use the closest repository version number from CVS/Entries. If
you are working with 1.8, with no sticky tag, and in the meanwhile 1.9
and 1.10 have been committed, you probably aren't interested in the
inclusion of these latest revisions when you run cvs annotate; you don't
even know that they exist unless you update, or inspect the cvs log.
You want to know who previously touched some line of code in revision
1.8 or earlier, not who is going to do it in revisions that are, to you,
still future revisions.

--- End of forwarded message from address@hidden

reply via email to

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