Friday, 25 May 2012


Setting up  a CVS server with Linux 

Introduction

A Concurrent Versioning System  is widely used for software development as a version control system or data archiving solutions. CVS is to keep track of all the changes in a set of files and to allow several software developers to collaborate.

Steps

1. At prompt  type yum -y nstall cvs

2. Then create a cvs user and group by issuing useradd cvs at command prompt.

3. When cvs user and group has already been created, you will need to  configure CVS. Goto /etc and edit the file profile by entering the command vi profile  and append the following line

export CVSROOT=/home/cvs

4. The directory /home/cvs is actually been created during the creation of the cvs user account. Save and exit the profile file and edit the /etc/xinetd.d/cvs and change the ip address to your actual ip address.

5. Run service xinetd restart to restart the xinetd service.

6. Then you can start adding user account to the cvs group

#  adduser username -g cvs

7. Change the password for the user account

# passwd username

8. Try to login via a Wincvs gui or linux and test.

No comments:

Post a Comment