Next: [[cvs: import--Import sources into CVS, using vendor branches#import—Import sources into CVS, using vendor branches|import]], Previous: [[cvs: export--Export sources from CVS, similar to checkout#export—Export sources from CVS, similar to checkout|export]], Up: [[cvs: Guide to CVS commands#Guide to CVS commands|CVS commands]] |[[cvs: Index#SEC_Contents|Contents]]||[[cvs: Index#Index|Index]]|

----

=== history—Show status of files and users ===

* Synopsis: history <nowiki>[</nowiki>-report<nowiki>]</nowiki> <nowiki>[</nowiki>-flags<nowiki>]</nowiki> <nowiki>[</nowiki>-options args<nowiki>]</nowiki> <nowiki>[</nowiki>files…<nowiki>]</nowiki>

* Requires: the file ‘`$CVSROOT/CVSROOT/history`’

* Changes: nothing.

CVS can keep a history file that tracks each use of the `checkout`, `commit`, `rtag`, `update`, and `release` commands. You can use `history` to display this information in various formats.

Logging must be enabled by creating the file ‘`$CVSROOT/CVSROOT/history`’.

'''Note: `history` uses ‘`-f`’, ‘`-l`’, ‘`-n`’, and ‘`-p`’ in ways that conflict with the normal use inside CVS (see [[cvs: Common command options#Common command options|Common options]]).'''

[[cvs: history options#history options|• history options]]:: history options

This document was generated on a sunny day using [http://www.nongnu.org/texi2html/ texi2html].