linux下cvs安裝步驟

來源:互聯網
上載者:User

su

查看是否安裝cvs(redhat預設是裝了的)
 rpm -qa|grep cvs

[root@terry root]# groupadd cvs
[root@terry root]# useradd -g cvs -s /sbin/nologin cvsroot
[root@terry root]# chown -R cvsroot /home/cvsroot

cvs初始化:[root@terry root]# cvs -d /home/cvsroot init

redhat7.3使用的是xinetd方式,所以在xinetd.d目錄下添加需要啟動的服務:
  cd /etc/xinetd.d
  vi cvspserver
  檔案內容:
  service cvspserver
  {
     disable = no
     flags = REUSE
     socket_type = stream
     wait = no
     user = root
     server = /usr/bin/cvs
     server_args = -f --allow-root=/home/cvsroot pserver
     log_on_failure += USERID
  }

如果cvs服務由inted來喚起,因此需要改動inetd提供的服務,如果你的redhat使用的是inetd 方式則在檔案/etc/inetd.conf中加入如下的內容:cvspserver stream tcp nowait root /usr/bin/cvs cvs --allow-root=/home/cvsroot pserver

***出現如下錯誤加上參數 -f ************

cvs server: cannot open /root/.cvsignore: Permission deniedcvs [server aborted]: can't chdir(/root): Permission denied

 ***出現如下錯誤加上參數 -f *********cvs -f --allow-root=/***

加上export CVSROOT=:pserver:cvsroot@corpsms.swt.com:/home/cvsroot/ 寫到/etc/profile中

重新啟動inetd或者xinetd
 /etc/rc.d/init.d/xinetd restart

或/etc/rc.d/init.d/inet restart

 

用戶端用wincvs或eclipse都可以嘗試串連,命令列則為cvs -d :pserver:cvsroot@corpsms.swt.com:/home/cvsroot login

常用命令:

first time login:
%cvs -d:pserver:solobaby@202.204.24.8:/home/cvsroot login
...(input password)

first time download:
%cvs -z3 -d:pserver:solobaby@202.204.24.8:/home/cvsroot checkout cman

commit your changes:
%cd /path/to/cman
%cvs -z3 -d:pserver:solobaby@202.204.24.8:/home/cvsroot commit -m"{some_word_to_discribe_your_changes}"

update to newest version:
%cd /path/to/cvs
%cvs -z3 update -d -P

add a file:
%cp /path/to/file/added /path/to/that/file/in/cvs
%cd /path/to/that/file/in/cvs
%cvs add /that/file/name
%cvs commit -m"add {that_files_name}"

or take a look at:

http://laser.zhengmai.com.cn/cvstutorials.html

 

 

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.