<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 系統;

    ??? 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' 協議.

    步驟:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    ??? 2.?為庫創建管理員用戶 'cvsadmin'

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

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

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

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

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

    ?????? (4)?轉到 'CVSRoot'?, 創建文件admin, 內容為cvsadmin, 執行如下命令:

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

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

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

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

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

    ?????? (7) 現在, 'cvsadmin' 用戶已經成為CVSRoot庫的管理員了;

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

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

    ??????????????? 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 (創建一個新的module)之后,

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



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


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

    相關文章:
    ?

    #??okjohn?發表于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)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 美女视频黄的全免费视频| 丁香婷婷亚洲六月综合色| 国产黄色免费观看| 亚洲国产电影av在线网址| 免费精品国产自产拍在线观看| 国产高清免费的视频| 亚洲a∨无码一区二区| www.亚洲色图.com| 亚洲AV无码国产一区二区三区| 无码一区二区三区AV免费| 国产.亚洲.欧洲在线| 日韩中文无码有码免费视频 | 亚洲人成网站日本片| 成年免费大片黄在线观看岛国| 亚洲一区二区三区在线| 免费精品一区二区三区在线观看| www亚洲精品久久久乳| 国产亚洲大尺度无码无码专线| 中文字幕免费播放| 666精品国产精品亚洲| 久久精品无码一区二区三区免费| 亚洲av午夜电影在线观看| 久久久久亚洲AV成人网人人网站| 99在线热播精品免费99热| 亚洲精品在线播放视频| 免费无码黄网站在线观看| 免费一区二区三区在线视频 | 国产精品久久永久免费| 亚洲熟妇久久精品| 久久国产精品免费视频| 亚洲国产精品免费在线观看| 黑人粗长大战亚洲女2021国产精品成人免费视频| 亚洲精品无码少妇30P| 亚洲啪啪AV无码片| 在人线av无码免费高潮喷水| 特黄aa级毛片免费视频播放| 色播亚洲视频在线观看| 国产男女猛烈无遮挡免费视频网站 | 相泽亚洲一区中文字幕| 国产成人精品久久免费动漫| 亚洲日韩在线中文字幕综合|