CVS-1.11.6

Introduction to CVS

CVS is the Concurrent Versioning System. This is a version control system useful for projects using a central repository to hold files and then tracks all changes made to those files. These instruction install the client used to manuplate the repository, creation of a repository is covered at cvsserver.

Package information

Installation of CVS

Install cvs by running the following commands:

./configure --prefix=/usr &&
make &&
make install

Configuring CVS

Config files

~/.cvsrc, ~/.cvswrappers

Configuration Information

~/.cvsrc is the main CVS configuration file. This file is used by users to specify defaults for different cvs commands, for example to make all cvs diff commands run with -u, a user would add diff -u to their .cvsrc file.

~/.cvswrappers specifies wrappers to be used in addition to those specified in the CVSROOT/cvswrappers file in the repository.

Contents

The CVS package contains cvs, cvsbug and rcs2log .

Description

cvs

This is the main program file for the concurrent versioning system.

cvsbug

This is used to send problem reports about CVS to a central support site.

rcs2log

RCS to Change Log generator.