Requires: repository, working directory.
Display the status of a file within the working directory. This includes any expansion options, its version, and whether it is modified or may require updating.
The normal output from the status command is as follows:
$ cvs status cvs.dbk =================================================================== File: cvs.dbk Status: Up-to-date Working revision: 18.104.22.168 Repository revision: 22.214.171.124 /usr/local/cvs/cvsnt/doc/cvs.dbk,v Expansion option: o Commit Identifier: 75a042064840566c Sticky Tag: CVSNT_2_0_x (branch: 1.1.2) Sticky Date: (none) Sticky Options: -ko Merge From: (none)
The layout of this output will remain the same across versions, although information may be added or removed.
A more terse form of status is produced by using the -q option, in which case only the checkout status is displayed:
$ cvs status -q cvs.dbk File: cvs.dbk Status: Up-to-date
Verbose format. Append the tag information for each selected file.
Process this directory only.
Process directories recursively.
Display only a quick summary of the status of each file. Specifying a second -q option reduces the output still further, by supressing output for up to date files.
Display shorter output produced by cvs 1.x. This output may be required for parsing with older tools.
Display full cvsnt status details. Default, unless overridden on the server.