Steps: 1. install cvs and xinetd on the server $yum install cvs $yum install xinetd NOTE: check whether cvs (or xinetd) has been installed: $rpm -qa | grep cvs create your CVS home repository: mkdir /var/local/cvshome add it as CVSROOT and export to profile vim /etc/profile ##add line export CVSROOT=/var/local/cvshome 2. set up cvs group and user on the server: $groupadd cvsusers $useradd -g cvsusers -G cvsusers -d /var/local/cvshome cvsadmin $passwd cvsadmin # set up password for cvsadmin Add harun to the cvs group: $usermod -G harun cvsusers Check whether harun is in the cvs group: $groups harun 3. change owner of /home/cvsroot if necessary, chmod for /home/cvsroot: $chown -R cvsadmin:cvsusers /var/local/cvshome $chmod -R 775 /var/local/cvshome 4. initialize cvs: (login as cvsroot) $cd /var/local/cvshome $cvs -d /var/local/cvshome init # full path is required ...