幸福是把溫暖的槍

          CVS服務在linux下的配置(引用+部分修改,來源:賽迪技術論壇)

          配置CVS服務器的全部步驟如下:


          1:建立cvs用戶組

          groupadd cvs



          2.建立cvs組的cvsroot用戶和所屬的目錄

          useradd -g cvs -G cvs -d /home/cvsroot cvsroot



          3:為cvsroot用戶添加密碼

          passwd cvsroot



          4:改變/home/cvsroot的目錄屬性

          chmod 775 /home/cvsroot



          5:初始化cvs源碼庫,此操作生成目錄/home/cvsroot/CVSROOT,其下為一些初始化文件

          cvs -d /home/cvsroot init



          6.加入cvs服務(如果缺省就有cvs服務,可以不用加)

          vi /etc/services
          cvspserver 2401/tcp #pserver cvs service
          cvspserver 2401/udp #pserver cvs service

          7.加入CVSROOT環境變量              

          CVSROOT=/home/cvsroot/CVSROOT;export CVSROOT

          8.在xinetd.d目錄下添加需要啟動的服務:

          cd /etc/xinetd.d
          vi cvspserver


          文件內容:

          service cvspserver
          {
          socket_type = stream
          wait = no
          user = root
          env = HOME=
          server = /usr/bin/cvs
          server_args = --allow-root=/home/cvsroot pserver
          }


          (這個和原有說明略有區別,env的設置不同)

          9.重新啟動inetd或者xinetd:

          /etc/rc.d/init.d/xinetd restart



          10.檢查cvspserver服務是否已經啟動

          netstat -l |grep cvspserver


          出現下面字句表示啟動成功

          tcp        0      0 *:cvspserver            *:*                     LISTEN 

          11.執行登錄,如果輸入密碼后沒有響應則說明配置成功
          cvs -d :pserver:cvsroot@host:/home/cvsroot login

          posted on 2006-02-24 11:47 幸福是把溫暖的槍 閱讀(211) 評論(0)  編輯  收藏 所屬分類: linux

          主站蜘蛛池模板: 宁远县| 桂阳县| 渝中区| 龙胜| 南溪县| 正定县| 全州县| 都安| 阿巴嘎旗| 樟树市| 英山县| 衡阳县| 噶尔县| 正宁县| 广宗县| 绥芬河市| 钦州市| 诸城市| 塔河县| 富川| 海晏县| 昂仁县| 荣成市| 南和县| 阳东县| 嫩江县| 比如县| 无为县| 威远县| 卓资县| 项城市| 酒泉市| 芜湖县| 赤壁市| 屯门区| 西乌珠穆沁旗| 玉树县| 巨鹿县| 岱山县| 资溪县| 东至县|