幸福是把溫暖的槍

          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 幸福是把溫暖的槍 閱讀(207) 評論(0)  編輯  收藏 所屬分類: linux

          主站蜘蛛池模板: 麦盖提县| 临邑县| 邮箱| 永靖县| 沂源县| 洛隆县| 灵武市| 安西县| 津南区| 富平县| 曲阳县| 黑山县| 会昌县| 梅河口市| 新巴尔虎右旗| 九寨沟县| 西林县| 伊春市| 平利县| 安福县| 东兰县| 依兰县| 十堰市| 枣强县| 灌云县| 措美县| 承德市| 界首市| 永福县| 永德县| 和田县| 天镇县| 蛟河市| 北安市| 安阳县| 海宁市| 德安县| 安吉县| 西藏| 古丈县| 清丰县|