CVS
CVS is stand for Concurrent Version System.
CVS is useful when more than one person work on a particular file .it allows the
developers to overwrite the each others changes. Version control system
keep the track of work and the changes in the files. and allows the
developers to change the data of the file. CVS stores all the version of file in
a way that only changes will saves differently and rest is save in a single
file. Sometimes bugs often occurs in code but cannot be find out for a long time
then CVS help in retrieving the old version of code and allow the developer to
check which part of the code caused bug. CVS provide the facility to the
developers to work in an individual directory and then merging the work from
each directory. CVS is not a build system while it is a way to control different
versions of file.
SOME BASIC WORDS USED IN CVS
The basic terms used in CVS are described following
Repository:-Repository is the master copy of files where all files are
stored. the structure repositories is tree .the main repository occurs at the
top rest are the branches of it.
Module:-The module is the one of the important file of the main
repository. it may called a mini tree of modules. repository are divided into
modules
RCS:-It is stand for Revision Control System. It is the lower level of
set at which repositories are set.
Revision:- Revision is numerical or we can say alpha numerical tag which
used to identifying the version of the file.