CVS Files

For more detailed information on cvs supporting files, see cvs management(5).

Files in working directories:

CVS
A directory of cvs administrative files. Do not delete.
CVS/Entries
List and status of files in your working directory.
CVS/Entries.Backup
A backup of 'CVS/Entries'.
CVS/Entries.StaticFlag:
do not add more entries on 'cvs update'
CVS/Repository
Pathname to the corresponding directory in the source repository.
CVS/Tag
Contains the per directory "sticky" tag or date information. This file is created/updated when you specify -r or -D to the checkout or update commands, and no files are specified.
CVS/Checkin.prog
Name of program to run on 'cvs commit'.
CVS/Update.prog
Name of program to run on 'cvs update'.

Files in source repositories:

$CVSROOT/CVSROOT
Directory of global administrative files for repository.
CVSROOT/commitinfo,v
Records programs for filtering 'cvs commit' requests.
CVSROOT/history
Log file of cvs transactions.
CVSROOT/modules,v
Definitions for modules in this repository.
CVSROOT/loginfo,v
Records programs for piping 'cvs commit' log entries.
CVSROOT/rcsinfo,v
Records pathnames to templates used during a 'cvs commit' operation.
CVSROOT/editinfo,v
Records programs for editing/validating 'cvs commit' log entries.
Attic
Directory for removed source files.
#cvs.lock
A lock directory created by cvs when doing sensitive changes to the RCS source repository.
#cvs.tfl.pid
Temporary lock file for repository.
#cvs.rfl.pid
A read lock.
#cvs.wfl.pid
A write lock.