In this post we will learn how to install CVS server on Ubuntu.
What is CVS server?
CVS is a version control system, an important component of Source Configuration Management (SCM). Using it, you can record the history of sources files, and documents.
Hardware prerequisites for CVS server
- 4 GB of RAM
- Intel® Xeon® processor
- 500 GB of hard-drive space ( with RAID Setup)
- 1 gigabit Ethernet
- Either a CD/DVD drive or a USB port for the installer media
CVS Server on Ubuntu
Login as root user and check that the software packages, or higher versions
# gcc version 4.1.2
If not, please Install/upgrade the Packages by using the following commands as Examples.
Install G++ files:
Install CVS files:
3. Create the User to install and compile the apache
If the folder cvsrepo does not exist, then create it…
Install the CVS server:
Download the required following package
or you can also check out the latest version of cvsd in the current directory:
Extract the cvsd package and install by using the following steps.
Installation successfully complete
and then initilize the repository
Create a user and password
Now let’s Test
# cvs -d :pserver:bala@localhost:/cvsrepo login
# cvs -d :pserver:bala@localhost:/cvsrepo checkout
- cvsd is available in Debian in all current releases:
- RPMs for cvsd built for Fedora Core by Kevin McBride:
- cvsd has a FreeBSD port:
- cvsd is also available in GenToo:
- Please read the documentation from http://ch.tudelft.nl/~arthur/cvsd/docs.html