<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 服務器只能安裝在 WinXP/2000/2003 系統(tǒng);

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

    ??? 4. 在Windows2003上安裝CVSnt 的時候關閉 WMI 服務.

    II.?? CVSnt 倉庫管理

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

    ??? 2. 如果服務已經運行,就停止服務;

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

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

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

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

    ??? 7.?啟動 service;


    要點:

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

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

    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目錄的全部的權限

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

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

    ???????????? 選擇菜單 'Admin->Login',?在CVSRoot方框內輸入

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

    ???????????? 輸入服務器上的'Administratotr'帳戶的密碼

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

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

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

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

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

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

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

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

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

    ?????? (7) 關閉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)?轉到 'CVSRoot'?, 創(chuàng)建文件admin, 內容為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' 用戶已經成為CVSRoot庫的管理員了;

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

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

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

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

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

    ??????????????? -R, 遞歸設置許可

    ??????????????? -r, 為詳細的分枝設置許可

    備注

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

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

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

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

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

    ??
    IV.?? 項目管理

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

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



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


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

    相關文章:
    ?

    #??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 小石頭 閱讀(629) 評論(0)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 国内大片在线免费看| 一个人晚上在线观看的免费视频| 亚洲av永久无码| 亚洲fuli在线观看| 亚洲国产精品人久久电影| 亚洲黄色高清视频| 亚洲美女大bbbbbbbbb| 亚洲av永久无码精品国产精品| 久久久无码精品亚洲日韩软件 | 国内精品久久久久影院亚洲| 亚洲免费人成视频观看| 亚洲成a人片77777群色| 亚洲人成网站18禁止久久影院 | 国产大片51精品免费观看| 永久在线毛片免费观看| 国产成人精品123区免费视频| 国产嫩草影院精品免费网址| 高清在线亚洲精品国产二区| 久久综合九色综合97免费下载 | 亚洲一线产品二线产品| 在线观看亚洲免费视频| 暖暖免费中文在线日本| 中文在线观看国语高清免费| 中文字幕版免费电影网站| 丁香花在线观看免费观看图片| 精品免费tv久久久久久久| 亚洲w码欧洲s码免费| 国产va免费精品观看精品| 免费无码又爽又刺激高潮| 免费夜色污私人影院在线观看| 国产亚洲精品AA片在线观看不加载 | 麻豆va在线精品免费播放| 久香草视频在线观看免费| 国产一区二区三区免费| 亚欧色视频在线观看免费| 免费无码又爽又高潮视频| 亚洲中文字幕在线第六区| 亚洲欧洲日本天天堂在线观看| 波多野结衣亚洲一级| 四虎一区二区成人免费影院网址| 成人免费区一区二区三区|