<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    wiflish
    Loving Life! Loving Coding!
    posts - 98,comments - 98,trackbacks - 0
    CVSWEB就是CVS的WEB界面,可以大大提高程序員定位修改的效率:
    使用的樣例可以看:http://www.freebsd.org/cgi/cvsweb.cgi

    假定:apache安裝在/usr/local/apache2
    1、下載cvsweb(當前最新版3.0.6)
    http://people.freebsd.org/~scop/cvsweb/cvsweb-3.0.6.tar.gz

    2、解包
    tar zxvf cvsweb-3.0.6.tar.gz

    3、把配置文件cvsweb.conf復制到apache2的配置目錄下
    cd cvsweb-3.0.6
    cp cvsweb.conf??/usr/local/apache2/conf
    修改cvsweb.conf,指定CVSrepositories路徑。
    vi /usr/local/apache2/conf/cvsweb.conf
    查找"@CVSrepositories = " ,有如下字樣:
    @CVSrepositories?=?(
    ????????'local'???=>?['Local?Repository',?'/var/cvs'],
    #???????'freebsd'?=>?['FreeBSD',??????????'/var/ncvs'],
    #???????'openbsd'?=>?['OpenBSD',??????????'/var/ncvs'],
    #???????'netbsd'??=>?['NetBSD',???????????'/var/ncvs'],
    #???????'ruby'????=>?['Ruby',?????????????'/var/anoncvs/ruby'],

    將local的最后部分:'/var/cvs',更改為你的cvs倉庫所在目錄。

    4、其它個性化設置
    cvsweb.conf還有許多其它個性化設置,常見的有這些變量:
    $logo 圖標設置
    $defaulttitle 標題設施
    $address 管理員email地址設置
    $long_intro 介紹文字
    $short_instruction 說明文字

    5、把cvsweb.cgi復制到apache的cgi-bin目錄的cvsweb子目錄下:
    cp cvsweb.cgi /usr/local/apache2/cgi-bin/cvsweb/
    更改cvsweb.cgi的$config變量值為你的cvsweb.conf所在路徑。
    vi /usr/local/apache2/cgi-bin/cvsweb.cgi
    查找$config,找到有:
    ##### Start of Configuration Area ########
    ##### End of Configuration Area?? ########
    字樣部分,修改$config為:
    $config = '/usr/local/apache2/conf/cvsweb.conf';

    6、中文支持
    vi /usr/local/apache2/cgi-bin/cvsweb.cgi
    找到sub html_header($)函數。
    在<head> <title>之間插入一行:<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

    7、復制所有的icons到apache的icons目錄
    cp icons/*? /usr/local/apache2/icons
    ?
    8、增加訪問控制
    增加cvsweb訪問的web用戶認證。
    切換到/usr/lcal/apache2/conf目錄,先生成passwd:
    /usr/local/apache2/bin/htpasswd -c cvsweb.paaswd user
    其中user為指定的用戶名。
    該命令在當前目錄生成cvsweb.passwd文件,在下面配置中需指定該文件所在位置。

    再修改httpd.conf配置文件,增加:
    <Directory "/usr/local/apache2/cgi-bin/cvsweb/">
    ?AuthName "CVS Authorization"
    ?AuthType Basic
    ?AuthUserFile /usr/local/apache2/conf/cvsweb.passwd
    ?require valid-user
    </Directory>

    注:
    1、如果不能訪問http://localhost/cgi-bin/cvsweb/cvsweb.cgi,查看/usr/local/apache2/logs/error_log,查找錯誤原因。
    2、安裝cvsweb.cgi前,必須已安裝File::Temp、IPC::Run、URI等3個perl模塊。
    3、安裝cvsweb.cgi前,cvs必須成功安裝。使用:
    netstat -lnp | grep 2401 查看cvs是否已運行。
    posted on 2007-01-18 10:25 想飛的魚 閱讀(2827) 評論(0)  編輯  收藏 所屬分類: linux
    主站蜘蛛池模板: 暖暖免费高清日本中文| 国产在线一区二区综合免费视频| 精品久久洲久久久久护士免费| 日本免费中文字幕| 国产成人精品日本亚洲专区 | 国产一卡2卡3卡4卡2021免费观看 国产一卡2卡3卡4卡无卡免费视频 | 亚洲综合色成在线播放| 久久精品国产亚洲av瑜伽| 毛片a级毛片免费播放下载| 666精品国产精品亚洲| 老汉精品免费AV在线播放| 亚洲一区二区三区日本久久九| 亚洲色大成网站www永久网站| 免费播放国产性色生活片| 四虎永久免费地址在线网站| 亚洲精品无码久久久久秋霞| 麻豆国产VA免费精品高清在线| 亚洲AV无码久久精品蜜桃| 午夜视频在线免费观看| 亚洲AV无码久久精品色欲| 中文字幕视频免费| 亚洲成aⅴ人片在线影院八| 欧美男同gv免费网站观看| 国产AV无码专区亚洲AV蜜芽 | 一级做a爰片久久免费| 在线日韩日本国产亚洲| 日本免费电影一区二区| 亚洲噜噜噜噜噜影院在线播放| 日本一区二区在线免费观看 | 国产卡二卡三卡四卡免费网址 | 国产黄色免费网站| 亚洲成a人片在线看| 免费v片视频在线观看视频| 免费久久人人爽人人爽av| 亚洲AV日韩精品久久久久久久| 国产精品黄页免费高清在线观看| 无码专区永久免费AV网站| 美美女高清毛片视频黄的一免费 | 亚洲中文无码a∨在线观看| 最近最新的免费中文字幕| a在线视频免费观看在线视频三区|