status--Display the state of a file in the 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:    1.1.2.36
   Repository revision: 1.1.2.36        /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

status options

-v

Verbose format. Append the tag information for each selected file.

-l

Process this directory only.

-R

Process directories recursively.

-q

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.

-X

Display shorter output produced by cvs 1.x. This output may be required for parsing with older tools.

-x

Display full cvsnt status details. Default, unless overridden on the server.