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

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

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

    小石頭
    Excellence in any department can be attained only by the labor of a lifetime; it is not to be purchased at a lesser price.
    posts - 91,comments - 22,trackbacks - 0

    I.??? CVS Server/Client?安裝?

    Server: CVSnt 2.0.51d
    ??????????? (http://www.cvsnt.org/archive/, 全部版本的CVSnt 下載)

    Client:? winCVS 1.3.20.2 (下載的CVSnt 2.0.51d 中有)
    ??????????? activeTCL 8.4.1.0-2
    ??????????? python221

    注意事項:

    ??? 1. winCVS/CVSnt 的版本必須沒有沖突;

    ??? 2.?CVSNT 服務(wù)器只能安裝在 WinXP/2000/2003 系統(tǒng);

    ??? 3. 在運行安裝程序的時候關(guān)閉所有的殺毒軟件,如 Norton Antivirus;

    ??? 4. 在Windows2003上安裝CVSnt 的時候關(guān)閉 WMI 服務(wù).

    II.?? CVSnt 倉庫管理

    ??? (以下所有的操作都在服務(wù)器上進行)
    ?
    ??? 1.?打開 程序? -> CVSnt? ->?'Service Control Panel';

    ??? 2. 如果服務(wù)已經(jīng)運行,就停止服務(wù);

    ??? 3.?點擊 'Repositories(倉庫)' -> 'add' ->輸入Repositories(倉庫)的路徑 (如. 'c:/cvs/repository1') ;

    ??? 4.?改變倉庫的名字 (如. '/repository1');

    ??? 5. 點擊'Advanced' -> 'Temporary' 指向一個您想要的臨時目錄;

    ??? 6. 點擊'Apply'?按鈕 (重要!);

    ??? 7.?啟動 service;


    要點:

    ????repository 和 temporary?必須是 CVSNT 服務(wù)器上的目錄.

    III.?? CVSnt? 用戶管理
    ?
    A.? Windows 和 CVS 結(jié)合的認證方式(默認方式)

    B. CVS 獨自認證

    要求:

    ??? 1.?取消選擇CVSnt ->? service control panel? ->advanced 下的 'impersonation enable' 選項? ;

    ??? 2.?選中 'use local user for pserver authentication instead of domain user';

    ??? 3. 啟動'cvs service'?和 'cvs lock service' ;

    ??? 4. 使用 'pserver' 協(xié)議.

    步驟:

    ??? (所有的操作在客戶機完成)

    ??? 1. 用默認的系統(tǒng)管理員帳戶(Administrator)創(chuàng)建CVS用戶'cvsadmin' ,并且給'cvsadmin'在CVSRoot目錄的全部的權(quán)限

    ?????? (1)?運行 winCVS;

    ?????? (2) 用默認的系統(tǒng)管理員帳戶'Administrator'登陸庫:?

    ???????????? 選擇菜單 'Admin->Login',?在CVSRoot方框內(nèi)輸入

    ??????????? :pserver:Administrator@serverIP:/repositoryNAME

    ???????????? 輸入服務(wù)器上的'Administratotr'帳戶的密碼

    ?????? (3)?創(chuàng)建一個臨時目錄 'c:\cvs\admintemp';

    ?????? (4) Check out?模塊 'CVSRoot' 到這個臨時目錄, 轉(zhuǎn)到'CVSRoot'目錄;

    ?????? (5)?為當(dāng)前的庫添加一個新的CVS用戶 'cvsadmin' , 打開 admin-> Command line 執(zhí)行如下命令:

    ??????????????? cvs passwd -a cvsadmin??

    ??????????????? ( 為cvsadmin設(shè)置密碼)

    ?????? (6)?給予 'cvsadmin'用戶'CVSRoot' 庫的所有權(quán)限,? 執(zhí)行如下命令:

    ?????????????? cvs chown cvsadmin??? ( 設(shè)在cvsadmin為 'CVSRoot' 庫的所有者)

    ?????????????? cvs chacl default:n?? ( 取消所有的默認權(quán)限)

    ?????????????? cvs chacl cvsadmin:cwr??? ( 給cvsadmin所有的權(quán)限: CREATE, WRITE, READ )

    ?????? (7) 關(guān)閉winCVS,刪除'c:\cvs\admintemp' 目錄;

    ??? 2.?為庫創(chuàng)建管理員用戶 'cvsadmin'

    ?????? (1) 用'cvsadmin'帳戶登陸倉庫:? 'admin->login',?在CVSRoot框中輸入

    ??????????? :pserver:cvsadmin@serverIP:/repositoryNAME

    ??????????? 輸入'cvsadmin' 帳戶的密碼.

    ?????? (2) 為CVS管理創(chuàng)建一個目錄'c:\cvs\admin' ;

    ?????? (3) Check out?'CVSRoot' 模塊到這個目錄(c:\cvs\admin);

    ?????? (4)?轉(zhuǎn)到 'CVSRoot'?, 創(chuàng)建文件admin, 內(nèi)容為cvsadmin, 執(zhí)行如下命令:

    ??????????????? cvs add admin???? ( 添加'admin'?文件到庫 )

    ??????????????? cvs commit -m "no msg" admin??????? ( check in 'admin' 文件)

    ??????????????? (或者是: cvs ci -m "no msg" admin)

    ?????? (6) 修改'checkoutlist'文件,在最后一行增加admin? error message , 執(zhí)行如下命令:

    ??????????????? cvs commit -m "no msg" checkoutlist ( check in? 修改)

    ?????? (7) 現(xiàn)在, 'cvsadmin' 用戶已經(jīng)成為CVSRoot庫的管理員了;

    ??? 3. 更多的用戶管理

    ?????? (1) 添加一個新用戶,并執(zhí)行:

    ??????????????? cvs passwd -a usernamezxxxccccccccvvv

    ?????? (2) 改變用戶的權(quán)限:

    ??????????????? cvs chacl -R [-r tag] {user|default}:[{[r][w][c]|[n]}] [directory...]

    ??????????????? -R, 遞歸設(shè)置許可

    ??????????????? -r, 為詳細的分枝設(shè)置許可

    備注

    ??? 1.?上面的所有操作都可以在 winCVS 的 'Admin->Command Line' ?或者?dos 命令行窗口, 例如登陸:

    ??????????????? set cvsroot=:pserver:cvsadmin@server:/repo

    ??????????????? cvs login

    ??? 2. 對于一個用戶組,通常只有一個庫與之相關(guān)

    ??? 3. As to user's rights, just one specific directory be concerned.

    ??
    IV.?? 項目管理

    ??? 1.?當(dāng)一個新的目錄(項目)被 checked in?到 CVSnt (創(chuàng)建一個新的module)之后,

    必須刪除本地的目錄,然后從CVS服務(wù)器check out 到本地,這樣(目錄)才能被CVS控制.?



    Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=471858


    [收藏到我的網(wǎng)摘]?? goldwolf發(fā)表于 2005年09月05日 19:13:00

    相關(guān)文章:
    ?

    #??okjohn?發(fā)表于2006-12-05 11:35:28??IP: 222.209.111.*
    兄弟, 翻譯我的文章請記得注名出處哦. 原文地址: http://blog.csdn.net/okjohn/archive/2005/04/04/335815.aspx

    posted on 2007-02-28 22:21 小石頭 閱讀(627) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: a一级爱做片免费| 一本岛v免费不卡一二三区| 99久热只有精品视频免费观看17| 亚洲中文字幕久久久一区| 5555在线播放免费播放| 亚洲男人天堂2017| 亚洲三级在线免费观看| 亚洲精品国产福利片| 免费能直接在线观看黄的视频| 亚洲综合激情视频| 免费三级毛片电影片| ASS亚洲熟妇毛茸茸PICS| 高潮内射免费看片| 亚洲国产成人a精品不卡在线| 亚洲综合在线成人一区| 最近高清中文字幕无吗免费看| 亚洲国产成人久久综合野外| 免费无遮挡无码视频在线观看| 日本免费xxxx色视频| 亚洲一区中文字幕在线观看| A国产一区二区免费入口| 成人免费午夜视频| 亚洲大码熟女在线观看| 永久黄色免费网站| 最新亚洲卡一卡二卡三新区| 四虎在线成人免费网站| 亚洲乱亚洲乱妇24p| 无码乱肉视频免费大全合集| 亚洲愉拍一区二区三区| 亚洲无线一二三四区手机| 污视频在线观看免费| 亚洲中字慕日产2021| 内射无码专区久久亚洲| 精品亚洲av无码一区二区柚蜜| 性做久久久久久久免费看| 亚洲国产精品网站久久| 国产成人免费全部网站| 亚洲欧美不卡高清在线| 久久亚洲国产成人精品无码区| 丰满少妇作爱视频免费观看| 亚洲成a人片在线观看中文动漫|