亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源配置管理工具 > cvs
cvs完全手冊
作者:網絡轉載 發布時間:[ 2013/1/18 13:52:55 ] 推薦標簽:

=============================
1、WinCVS簡介:
WinCVS是CVS的一個客戶端軟件,它運行在Windows上,用來在Windows上登錄CVS服務器,然后進行一些CVS相關的操作與管理。由于當前很多的企業內部都采用Linux/Unix做服務器,而用Windows做客戶端,所以,WinCVS與CVS服務器配合使用將組成強有力的版本控制與管理的系統之一。
2、WinCVS的下載與安裝;
新的WinCVS可以從http://sourceforge.net/project/showfiles.php?group_id=10072地址下載到,也可以在http://sourceforge.net/project 上下載到新的或其它版本的WinCVS。
下載到相應的版本后根據向導進行安裝,已經要使用CVS的用戶,安裝這個WinCVS應該沒什么問題吧!
3、配置WinCVS:
a、Admin->Preferences…/general
CVSROOT 按cvsroot格式填寫
Authentication:用來配置cvs服務器的認證方式一般只要選擇默認的pserver方式可以
要注意的是必須與cvs服務器配置時所指定的認證方式一致
如果要用ssh server,確認在windows中安裝了openssl,openssh
a、Admin->Preferences…/Globals
此項的配置主要是要注意這幾選項:
Checkout read-only:默認是選中的,建議不要修改,只是修改文件前需要先edit selection,提交后又自動變為只讀
這樣有兩個好處:
一個是可以通過unedit selection來undo你做的修改
二是可以符合watch功能的使用規范
Prune empty directories: 不要選上,否則,會自動刪除空目錄;
4、登錄服務器:
選擇Admin->login,將出現如下對話框要求用戶輸入登錄口令
wincvs中命令的exit code 0表示正確執行,否則是失敗,一般成功顯示為
*****CVS exited normally with code 0*****
5、winCVS的使用都有菜單,大家熟悉cvs的使用的話,用起來是很容易的,我不多說了


CVSWEB的安裝
=============================
CVSWEB是CVS的WEB界面,可以大大提高程序員定位修改的效率:
使用的樣例可以看:http://www.freebsd.org/cgi/cvsweb.cgi

CVSWEB的下載:CVSWEB從初的版本已經演化出很多功能界面更豐富的版本,這個是個人感覺覺得安裝設置比較方便的:
http://www.spaghetti-code.de/software/linux/cvsweb/

1 下載解包:
tar zxf cvsweb.tgz

2 把配置文件cvsweb.conf復制到apache的配置目錄下
cp cvsweb.conf /path/to/apache/conf
轉到/path/to/apache/conf下并修改cvsweb.conf:
修改CVSROOT路徑設置:
%CVSROOT = (
'Development' => '/path/to/cvsroot/dev', #<==修改指向本地的CVSROOT
'test' => '/path/to/cvsroot/test', #<==修改指向本地的CVSROOT
);
如果有多個cvsroot,這定缺省的cvsroot
$cvstreedefault = 'test';

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

4 把文件cvsweb.cgi復制到apache的cgi目錄
cp cvsweb.cgi /path/to/apache/cgi-bin
轉到/path/to/apache/cgi-bin修改cvsweb.cgi
修改cvsweb.cgi讓CGI找到配置文件:
$config = $ENV{'CVSWEB_CONFIG'} || '/path/to/apache/conf/cvsweb.conf';

5 中文支持
讓cvsweb正確顯示中文,找到sub html_header($)函數,
然后在<html>和<title>之間插入一行,修改如下
<html>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>$title</title>
6 復制所有的gif,png文件到apache的icons目錄
7 增加訪問控制
CVSWEB可不能隨便開放給所有用戶,因此需要使用WEB用戶認證:
先生成 passwd:
/path/to/apache/bin/htpasswd -c cvsweb.passwd user

修改httpd.conf: 增加
<Directory "/path/to/apache/cgi-bin/cvsweb/">
AuthName "CVS Authorization"
AuthType Basic
AuthUserFile /path/to/cvsweb.passwd
require valid-user
</Directory>

 

==========================================================================
參考文檔:
CVS的常用命令速查手冊,車東,chedong@bigfoot.com
CVS服務器與WinCVS的配置與使用,吳炎溪,Yanxi-Wu@21cn.com
CVS速成班,作者不祥
cvs book,Karl Fogel,kfogel@red-bean.com
==========================================================================

上一頁12345下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 最近2019好看中文字幕 | 中文字幕免费视频精品一 | 午夜视频网站在线观看 | 黄色特一级片 | 成人免费视频一区二区三区 | 深夜福利剧场 | 日韩视频一区二区 | 欧美福利片在线观看 | 成人影院天天5g天天爽无毒影院 | 无遮挡高清一级毛片免费 | 亚洲国产日韩在线 | 亚洲天天操 | 可以看的黄色网址 | 日本中文字幕在线精品 | 欧美一区二区三区久久综合 | 最近免费中文字幕大全高清10 | 日韩精品一区二区三区四区 | 色迷迷网免费站视频在线观看 | 国产精品亚洲午夜一区二区三区 | 香蕉视频污视频 | 国产又爽又黄又不遮挡视频99 | 亚洲黄色在线观看视频 | 波多野结衣中文字幕视频 | 日本成人免费 | 亚洲日本va中文字幕婷婷 | 日韩一级黄色录像 | 成人黄视频 | 欧美日本高清视频在线观看 | 色男人影院 | 欧美一区二区三区免费观看视频 | 亚洲四播房 | 爱性大片在线观看 | 乱系列中文字幕在线视频 | 国产一区二区精品久久91 | 日韩毛片大全免费高清 | 手机看片国产精品 | 欧美成人一区二区 | 色综合精品| 35pao免费视频 | 美女黄色毛片 | 日韩欧美亚洲综合一区二区 |