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
===================================================================
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