info-cvs
[Top][All Lists]
Advanced

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

Re: How to get list of tags?


From: Derek R. Price
Subject: Re: How to get list of tags?
Date: Wed, 23 May 2001 11:08:50 -0400

"A.R. (Tom) Peters" wrote:

> On Tue, 22 May 2001, Derek R. Price wrote:
>
> > "A.R. (Tom) Peters" wrote:
>
> > >   I second that.  I inherited a source repository where people have been
> > > using CVS but didn't really know how (well, maybe I don't either; and yes,
> > > I have read the Coriolis book).
> > >   I like to see all the tags that have been applied to a module.  `cvs
> > > history -a -T` does not give what I want.
> > > - it shows lots of tags not related to the module I want
> > > - it does not show tags that I recently applied (or tried to...)
> > > - each tag occurs numerous times
> > > - it does not show if a tag is a sticky tag or a branch tag, which is of
> > > vital importance.
> >
> > http://cvshome.org/docs/manual/cvs_8.html#SEC75
> >
> > > By the way, the output of `cvs history` is sub-optimal.  I could not find
> > > documentation of the actual meaning of all the columns with this
> > > particular command.
> >
> > This information is there.  There is a link to a thorough description of 
> > the history command in the above.
>
> I'm sorry, I've perused that section and its links, but I did NOT find any
> description of the meaning of the OUTPUT of the `cvs history` commands, in
> particular not on how to interpret the output with the "-T" option.

Well, you missed at least one link:

    http://cvshome.org/docs/manual/cvs_16.html#SEC134


> Any specific information, especially on how to determine if a tag is
> sticky or a branch tag, would be welcome.

Sticky tags are only relevant to the repository.

T 2001-01-05 17:56 +0000 scjones foo [test:A]

T                   operation (tag)
2001-01-05 17:56    date time
+0000               I don't recall - may be a general
                    line number change field
scjones             user who performed action
foo                 module tagged
[test:A]            see below
    test              tagname arg
    A                 A|D|tagname where
        A               add
        D               delete
        tagname         tag applied to (copy/branch operation,
                        e.g. 'rtag -roldtag test' would produce
                        [test:oldtag])

Documentation patches gladly accepted.

Derek

--
Derek Price                      CVS Solutions Architect ( http://CVSHome.org )
mailto:address@hidden         CollabNet ( http://collab.net )
--
I do not have diplomatic immunity.
I do not have diplomatic immunity.
I do not have diplomatic immunity...

          - Bart Simpson on chalkboard, _The Simpsons_






reply via email to

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