ERROR OCURRED

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Monday, July 21, 2008

Concurrent Version System (CVS)

Posted on 4:54 AM by Unknown
CVS Installation.

In order to setup a Concurrent Versioning System (CVS) server on the system, follow these steps:

  1. Make a cvs user with a home directory as well as create a new group called cvs:
    groupadd cvs
    useradd cvs -g cvs
  2. Create repository # cvs -d /usr/local/cvsroot init *** (my changes)
  3. Change owner and group of repository and all files to cvs:

    chown -R cvs.cvs /usr/local/cvsroot  *****(my chages)
  4. Set the CVSROOT variable. This will be /home/cvs since a cvs user was created and its home directory will be used. Set this variable in /etc/profile by adding the the following to the end of the file:
    export CVSROOT=/home/cvs
  5. Then set the permissions for /usr/bin/cvs so it can be executed at startup:
    chmod 2755 /usr/bin/cvs
  6. Finally, add the following to the file /etc/xinetd.d/cvspserver
    service cvspserver
    {
    disable = no
    socket_type = stream
    wait = no
    user = cvs
    group = cvs
    log_type = FILE /var/log/cvspserver
    protocol = tcp
    env = '$HOME=/home/cvs'
    bind = 10.10.10.10
    log_on_failure += USERID
    port = 2401
    server = /usr/bin/cvs
    server_args = -f --allow-root=/usr/local/cvsroot pserver
    }
    Note: On the line that states the bind IP address: "bind = 10.10.10.10", replace "10.10.10.10" with the IP address to be used.
  7. Make sure restart service : service xinetd restart or /etc/rc.d/rc5.d/S56xinetd restart
  8. Check the CVS using the following command telnet 2401 or check port open with Brut (port scanning tool)
  9. Add the users allowed to access the cvs into the cvs group by doing the following:
    make passwd file in usr/local/cvsroot/CVSROOT/passwd
  10. add user with htpasswd command & make sure with cvs group. passwd file format is username:passwd:group
  11. To access this CVS server from another computer, do the following:
    export CVSROOT=:pserver:abc@*.*.*.*:/usr/local/svcroot
    cvs login



Another command which i used.

import project (1st time)

#cvs -d /usr/local/cvsroot import samba(my e.g) samba21072008 start

#ls -l /usr/local/current/samba

now move or delete project (samba) to avoide bypass.

#pwd
/etc/samab/
#cd ..
#cvs co samba

now u can work on /etct/samba

after do chages in any files run

#cvs checkout samba

#cvs update

# cvs commit ( for parmament save and add ur comment)

for see changes u can use this command.

#cvs -nq update


How add dir and files in cvs.

suppose u work in /etc/samba/

#mkdir new
#cvs add new

Message show /usr/local/cvsroot/samaba/new added to repository.


For add any file.
# cd new
#touch a.text
#cvs add a.txt (use * for multiple text file)
#cvs update
#cvs commit (add ur comment)

now your text file sucessfully added in repository.



help full links are ( www.in.redhat.com,http://www.taursys.com/howto/cvs/,http://www.idevelopment.info/)
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • No package 'lua5.1' found
    hecking for LUA51... no checking for LUA51... configure: error: Package requirements (lua5.1 >= 5.1) were not met: No package 'lua5.1...
  • X connection to localhost:10.0 broken (explicit kill or server shutdown).
    Solution:- With Xhost, you can solve this issue.
  • How to uninstall VMware Player on Fedora 19
    [root@localhost Downloads]# vmware-installer -u vmware-player All configuration information is about to be removed. Do you wish to keep your...
  • How to Add swap file in LInux
    In my exapmle i increase 512mb RAM and create 1 gb swap space for it. Not use another hdd. But i strongly recommend alwayz use HDD. create ...
  • yum setup on Redhat
    yum setup on Redhat Situation :- i insatlled Redhat 5.5, 64bit then try to install virtulization,KVM but lots of depencies error. Solution ...
  • Diffrence between Linux and Fedora
    What is Linux. Linux is the core or kernal of a free operating systems. What is Fedora Fedora is an operating systems based on the Linux ker...
  • named[3349]: the working directory is not writable
    While tail to message shows me this error.. Jan 25 16:03:44 um1udns1 named[3349]: listening on IPv4 interface lo, 127.0.0.1#53 Jan 25 16:03:...
  • Asterisk Installation on CentOS
    kindly make sure System is Fully updated. #yum update   After update reboot the machine For 64bit follow this tweak. #yum remove *.i386 #yum...
  • How to create Bridge in Linux
    In my example i am using, CentOS 6.3 64bit. Use following steps to create Bridge. Make Susre Bridge PKG is installed. # rpm -qa | grep bridg...
  • How to view content of RPM package
    Example :- Use following command to view  rpm Content of NTOP PKG [root@rk downloads]# rpm -qlp ntop5-5.0.2-2.el6.x86_64.rpm /etc/ntop /etc/...

Categories

  • Adobe
  • Players
  • Reviews
  • Windows

Blog Archive

  • ►  2013 (27)
    • ►  October (3)
    • ►  August (1)
    • ►  June (1)
    • ►  April (3)
    • ►  February (10)
    • ►  January (9)
  • ►  2012 (29)
    • ►  December (2)
    • ►  November (7)
    • ►  October (10)
    • ►  September (4)
    • ►  August (1)
    • ►  June (2)
    • ►  April (1)
    • ►  March (1)
    • ►  January (1)
  • ►  2011 (36)
    • ►  December (3)
    • ►  November (3)
    • ►  October (1)
    • ►  September (5)
    • ►  August (4)
    • ►  May (2)
    • ►  April (4)
    • ►  March (5)
    • ►  February (2)
    • ►  January (7)
  • ►  2010 (24)
    • ►  December (1)
    • ►  November (1)
    • ►  October (4)
    • ►  August (1)
    • ►  May (1)
    • ►  April (1)
    • ►  March (2)
    • ►  February (5)
    • ►  January (8)
  • ►  2009 (18)
    • ►  December (6)
    • ►  November (3)
    • ►  August (1)
    • ►  July (2)
    • ►  June (1)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
    • ►  January (1)
  • ▼  2008 (16)
    • ►  December (1)
    • ►  October (1)
    • ►  August (1)
    • ▼  July (5)
      • How to Add swap file in LInux
      • Concurrent Version System (CVS)
      • Recover / Changes Root password in Mysql
      • Script for Tar your backup and SCP
      • SSH and SCP Without Password
    • ►  April (2)
    • ►  February (1)
    • ►  January (5)
  • ►  2007 (4)
    • ►  July (3)
    • ►  June (1)
Powered by Blogger.

About Me

Unknown
View my complete profile