> On 05 November 2015 at 16:08 Jason McIntyre <j...@kerhand.co.uk> wrote:
> 
> 
> On Thu, Nov 05, 2015 at 03:11:38PM +0100, Frederic Nowak wrote:
> > Hi there,
> > 
> > it seems the documentation for cvs(1) is missing a few commands:
> > annotate, edit, editors, login, logout, pserver, rannotate, rlog,
> > server, version, watch, watchers, unedit
> > The patch below adds a description for annotate.
> > 
> > Cheers,
> > Frederic
> > 
> > Index: gnu/usr.bin/cvs/man/cvs.1
> > ===================================================================
> 
> please mail doc fixes for gnu cvs to that project. you probably want
> to
> check any issues are not present in the latest version before you do
> so.
> 
> jmc
> 

But it seems that cvs.1 is maintained independently of the gnu
version. gnu autogenerates cvs.1 from cvs.texinfo, which contains the
missing commands, but is in a completely different style.

Frederic

> > RCS file: /cvs/src/gnu/usr.bin/cvs/man/cvs.1,v
> > retrieving revision 1.12
> > diff -u -p -r1.12 cvs.1
> > --- gnu/usr.bin/cvs/man/cvs.1       3 Jun 2013 17:02:36 -0000       1.12
> > +++ gnu/usr.bin/cvs/man/cvs.1       5 Nov 2015 14:07:04 -0000
> > @@ -308,6 +333,10 @@ Execute
> >  control functions on the source repository.  (Changes
> >  repository directly; uses working directory without changing it.)
> >  .TP
> > +.B annotate
> > +For each line of a file, show its last revision, the author's name,
> > +and the date of the change.
> > +.TP
> >  .B checkout
> >  Make a working directory of source files for editing.  (Creates or
> > changes
> >  working directory.)
> > @@ -437,7 +466,7 @@ same date (unless you explicitly overrid
> >  the \fBupdate\fP command).
> >  .B \-D
> >  is available with the
> > -.BR checkout ", " diff ", " history ", " export ", "
> > +.BR annotate ", " checkout ", " diff ", " history ", " export ", "
> >  .BR rdiff ", " rtag ", and "
> >  .B update
> >  commands.
> > @@ -467,7 +496,7 @@ files retrieved even when there is no ma
> >  most recent version is used in this situation.)
> >  .B \-f
> >  is available with these commands:
> > -.BR checkout ", " export ", "
> > +.BR annotate ", " checkout ", " export ", "
> >  .BR rdiff ", " rtag ", and " update .
> >  .TP
> >  \fB\-k\fP \fIkflag\fP
> > @@ -493,7 +522,7 @@ at some other site.
> >  .B \-l
> >  Local; run only in current working directory, rather than recurring
> > through
> >  subdirectories.   Available with the following commands:
> > -.BR checkout ", " commit ", " diff ", "
> > +.BR annotate ", " checkout ", " commit ", " diff ", "
> >  .BR export ", " remove ", " rdiff ", " rtag ", "
> >  .BR status ", " tag ", and " update .
> >  .I Warning:
> > @@ -584,7 +613,7 @@ command option is often useful, to suppr
> >  file does not contain the specified tag.
> >  .B \-r
> >  is available with the
> > -.BR checkout ", " commit ", " diff ", "
> > +.BR annotate ", " checkout ", " commit ", " diff ", "
> >  .BR history ", " export ", "
> >  .BR rdiff ", " rtag ", and " update
> >  commands.
> > @@ -756,6 +785,27 @@ facilities, similar to
> >  .BR rcs ( 1 ).
> >  This command works recursively, so extreme care should be
> >  used.
> > +.TP
> > +\fBannotate\fP [\fB-flR\fP] [\fB-r\fP \fItag\fP | \fB-D\fP
> > \fIdate\fP]
> > [\fIfiles...\fP]
> > +.I Requires:
> > +repository.
> > +.br
> > +.I Changes:
> > +nothing.
> > +.br
> > +.I Synonyms:
> > +.BR ann ", " blame
> > +.br
> > +Print information about the last modification of each line in
> > +.IR files .
> > +The information includes the revision number, the author's name,
> > and
> > +the date of the revision.
> > +By default (or if the \fB-R\fP option is used),
> > +.B annotate
> > +will print information about files in sub-directories; the \fB-l\fP
> > +option can be used to disable this recursion.
> > +The standard options \fB-f\fP, \fB-r\fP and \fB-D\fP can be used to
> > +annotate specific revisions.
> >  .TP
> >  \fBcheckout\fP [\fBoptions\fP] \fImodules\fP.\|.\|.
> >  .I Requires:
> > 
>

Reply via email to