Everything is a contribution

          走過Java的點點滴滴,與大家共勉~
          隨筆 - 21, 文章 - 0, 評論 - 10, 引用 - 0

          導(dǎo)航

          <2009年5月>
          262728293012
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          使用CVSUp鏡像CVS庫

          *******************
            配置cvs主服務(wù)器
          *******************

          1. 安裝cvsupd的軟件包
          #rpm -iv cvsupd-16.1-0.fdr.6.h.rh90.i386.rpm
          注:cvsupd-16.1-0.fdr.6.h.rh90.i386.rpm是針對redhat9以及redhat ES3的cvsupd包
              其他版本需要下載對應(yīng)的軟件包.

          2. 配置cvsupd
          #cd /usr/local/etc/
          #mkdir -p cvsup/sup/test
          #cd cvsup/sup/test
          注:/usr/local/etc/cvsup是cvsupd默認(rèn)的base目錄路徑,具體可以用"man cvsupd",查看其-b屬性.
              在sup目錄下的子目錄為collection,collection表示你需要備份的文件的集合.

          #vi releases
          cvs list=list.cvs prefix=/home/cvsroot
          注:其中prefix的值是cvs目錄的根

          #vi releases
          upgrade apple
          注:其中apple是對應(yīng)的cvs目錄下module名稱,如果有多個可以添加多個
              upgrade module1
              upgrade module2

          3. 啟動cvsupd服務(wù)
          #cvsupd -C 1 -l cvsupd.log
          注:可以建立自啟動腳本,新建/usr/local/etc/rc.d/cvsupd.sh, 添加如下內(nèi)容:
          #!/bin/sh
          [ -x /usr/local/sbin/cvsupd ] && \
          su -m nobody -c "/usr/local/sbin/cvsupd -e -C 8 -l @daemon" && \
          echo -n ' cvsupd'

          使用命令"chmod 770"修改文件屬性.


          *********************
            配置cvs鏡像服務(wù)器
          *********************
          1. 安裝cvsup的軟件包
          #rpm -iv cvsup-16.1-0.fdr.6.h.rh90.i386.rpm
          注:cvsup-16.1-0.fdr.6.h.rh90.i386.rpm是針對redhat9以及redhat ES3的cvsup包
              其他版本需要下載對應(yīng)的軟件包.

          2. 配置cvsup
          #mkdir /cvsmirror
          #cd /cvsmirror
          #vi supfile
          *default host=192.168.100.92
          *default base=.
          *default release=cvs
          *default delete use-rel-suffix
          test
          注:其中host的值是cvs主服務(wù)器的ip地址,base表示存放鏡像文件的位置

          3. 運(yùn)行cvsup獲取mirror
          #cvsup supfile
          注:可以使用cron定制計劃任務(wù),讓客戶端定時從服務(wù)器上獲取cvs資源.
              使用"crontab -e"命令添加計劃,內(nèi)容如下(每天的晚上10點執(zhí)行cvsup任務(wù)):
              30 12 * * * /usr/bin/cvsup -L 2 -g /cvsbak/supfile

          posted on 2007-11-26 13:36 Kevin Xia 閱讀(452) 評論(2)  編輯  收藏 所屬分類: 開源技術(shù)

          評論

          # re: 使用CVSUp鏡像CVS庫  回復(fù)  更多評論   

          好文!
          http://www.mofun.cc
          2009-05-12 14:04 | 魔方網(wǎng)

          # re: 使用CVSUp鏡像CVS庫[未登錄]  回復(fù)  更多評論   

          @魔方網(wǎng)
          好毛,好多錯別字,錯字會害死人的
          2010-09-10 09:37 | a
          主站蜘蛛池模板: 丁青县| 桐梓县| 文成县| 油尖旺区| 遵义县| 许昌县| 泰安市| 辛集市| 南郑县| 扬中市| 曲靖市| 房山区| 虎林市| 开阳县| 灵寿县| 巍山| 张家口市| 鹿泉市| 正蓝旗| 闸北区| 金川县| 临澧县| 常德市| 五原县| 印江| 湘潭市| 乡宁县| 道孚县| 镇赉县| 沙坪坝区| 苍梧县| 阿巴嘎旗| 兴海县| 嘉黎县| 兴和县| 嵊泗县| 长顺县| 碌曲县| 云林县| 静安区| 鹤山市|