1) Login as root user and check that the software packages, or higher versions,are installed in your Server
gcc version 4.1.2
If not, please Install/upgrade the Packages by using the following commands as Examples.
Install G++ files:
#apt-get install g++
Install CVS files:
#apt-get install cvs
3. Create the User to install and compile the apache
#groupadd cvsd
#useradd -u 1010 -g cvsd -d /home/cvsd -m -s /bin/ksh -c “CVS Server” cvsd
If the folder cvsrepo does not exist, then create it ..
#mkdir cvsrepo
#chown –R cvsd:cvsd cvsrepo
Install the CVS server:Download the required following package
#wget http://ch.tudelft.nl/~arthur/cvsd/cvsd-1.0.13.tar.gz
or you can also check out the latest version of cvsd in the current directory:
#cvs -d :pserver:anonymous@arthurenhella.demon.nl:/arthur co cvsd
#cvs update -dP
Extract the cvsd package and install by using the following steps.
$tar –zvxf cvsd-1.0.13.tar.gz
$cd /usr/src/cvsd-1.0.13
$./configure –prefix=/var/lib/cvsd/ \ /var/lib/cvsd/
CVSD Installation successfully complete $ cd /var/lib/cvsd
cvsd-buildroot /var/lib/cvsd and then initilize the repository
sudo cvs -d /var/lib/cvsd/cvsrepo init
create a user and password
sudo cvsd-passwd /var/lib/cvsd/cvsrepo rbalara
#vi /var/lib/cvsd/cvsrepo/CVSROOT/config
Change
“SystemAuto=no”
Test
cvs -d :pserver:bala@localhost:/cvsrepo login
cvs -d :pserver:bala@localhost:/cvsrepo checkoutBinary distributions
- cvsd is available in Debian in all current releases:
http://packages.debian.org/cvsd - RPMs for cvsd built for Fedora Core by Kevin McBride:
http://www.planetsaphire.com/rpms/cvsd/ - cvsd has a FreeBSD port:
http://portsmon.freebsd.org/portoverview.py?category=devel&portname=cvsd - cvsd is also available in GenToo:
http://packages.gentoo.org/package/dev-util/cvsd
- Please read the documentation from http://ch.tudelft.nl/~arthur/cvsd/docs.html
Comments
Post a Comment