幸福是把溫暖的槍

          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環(huán)境變量              

          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
          }


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

          9.重新啟動inetd或者xinetd:

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



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

          netstat -l |grep cvspserver


          出現(xiàn)下面字句表示啟動成功

          tcp        0      0 *:cvspserver            *:*                     LISTEN 

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

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

          主站蜘蛛池模板: 山丹县| 扎鲁特旗| 巴林左旗| 梓潼县| 井陉县| 丰宁| 嘉鱼县| 凤台县| 民丰县| 汉源县| 迁安市| 朝阳市| 怀化市| 谢通门县| 来安县| 安陆市| 东乡族自治县| 曲麻莱县| 晋江市| 昌邑市| 太康县| 邵阳县| 永州市| 荆州市| 阳谷县| 婺源县| 拜泉县| 乌鲁木齐市| 剑川县| 察隅县| 南阳市| 绥芬河市| 且末县| 监利县| 武清区| 宁国市| 湄潭县| 吉木萨尔县| 大姚县| 饶阳县| 砀山县|