[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: Noel Yap
Subject: Re: BUG? "cvs ann" does not use sticky tag
Date: Mon, 26 Aug 2002 11:15:25 -0700 (PDT)

--- Kaz Kylheku <address@hidden> wrote:
> 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.

I don't understand.

Currently (from what I'm seeing), "cvs ann" will
annotate the head revision on the trunk, regardless of
the working revision.

Unless our definitions of "Sticky Tag" differ, it
sounds like we agree on what "cvs ann" /should/ do.


Do You Yahoo!?
Yahoo! Finance - Get real-time stock quotes

reply via email to

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