乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      一篇CVS權(quán)限管理手冊(cè)

       yfm10 2010-04-17
      一篇CVS權(quán)限管理手冊(cè)
      2008/01/26 08:36
      一下為轉(zhuǎn)帖一篇CVS權(quán)限管理手冊(cè)
      1、前言:
           CVS(Concurrent Versions System 并發(fā)版本系統(tǒng))是C/S結(jié)構(gòu)的版本管理系統(tǒng)。允許多人同時(shí)對(duì)一個(gè)原代碼庫(kù)(Repository)的文件進(jìn)行訪問(wèn)、操作。
      CVS是“拷貝--修改--合并”的模型。
           目前在Linux和Windows下都有不同版本。其官方網(wǎng)站為服務(wù)器端:http://www. 客戶(hù)端:http:///projects/cvsgui/
           本文適合用戶(hù)CVS管理員和有一定CVS經(jīng)驗(yàn)的人。

      2、安裝與配置
           本人使用的是CVSNT2.08和WINCVS2.002,服務(wù)奇及客戶(hù)端均為WINXP系統(tǒng)。

           a) 服務(wù)器端(CVSNT)的安裝比較簡(jiǎn)單。只要注意幾點(diǎn):
               i. 雙擊Service Control Panel,在Service Status頁(yè)面,確認(rèn)2個(gè)服務(wù)正常和穩(wěn)定運(yùn)行。
               ii. 選擇Repository頁(yè)面,點(diǎn)按Add按鈕,選擇已經(jīng)準(zhǔn)備好的目錄作為資源庫(kù)的根目錄即可。在Valid Repository Roots會(huì)顯示選擇的目錄,這時(shí)會(huì)在其目錄下面建立CVSRoot目錄,這是CVS默認(rèn)的管理目錄(默認(rèn)模塊)。
               iii. 選擇Advanced頁(yè)面,一般勾上Use local users for pserver ...(即使用服務(wù)器本地用戶(hù)認(rèn)證,而非域認(rèn)證),OK。

           b) 客戶(hù)端(WinCVS)的安裝按照默認(rèn)安裝即可。配置注意以下幾點(diǎn):
               i. 菜單Admin=>preferences 選CVS 設(shè)置Home路徑是設(shè)置WinCVS工作時(shí)的臨時(shí)文件的存放位置(如:密碼等)。這個(gè)Home路徑需要Python.exe(http: //www.python.org/)這個(gè)外掛程序才有效。
               ii. 設(shè)置工作路徑:可以點(diǎn)按圖標(biāo) ,或View=>Browse Location=>Change…菜單進(jìn)行設(shè)置

      3、CVS的配置管理
           a) 選擇Admin=>Login菜單,選中CVSROOT并進(jìn)行配置或選擇。
               i.   協(xié)議:pserver
               ii. 資源庫(kù)路徑:CVSNT上配置的資源庫(kù)路徑。
               iii. 主機(jī)名:服務(wù)器名或IP
               iv. 用戶(hù)名默認(rèn)為:administrator ,
               v.   密碼:一般不設(shè)置。登陸時(shí)輸入。
               登陸時(shí)密碼輸入為服務(wù)器的本地管理員密碼。正常會(huì)返回Code為0。如:***** CVS exited normally with code 0 *****1.
               CVS的longin成功后,是把當(dāng)前用戶(hù)的密碼保存并和一定的CVSROOT關(guān)聯(lián).具體的操作還需要指定相應(yīng)的CVSROOT即” :pserver;username=xxx;hostname=127.0.0.1:e:/CVSROOT”

           b) Checkout管理模塊:(CVSRoot模塊)
               i.   在左邊導(dǎo)航欄【Modules】?jī)?nèi),選擇文件夾點(diǎn)按右鍵,選擇【Checkout modules…】,在【Checkout settings】的【Module】中輸入CVSROOT,【CVSROOT】輸入或選擇CVSRoot(如“:pserver;hostname= 127.0.0.1:e:/CVSROOT”的字符串),OK。
               ii.   如果成功的話,會(huì)在導(dǎo)航欄增加一個(gè)【CVSRoot】目錄。表示您已經(jīng)將【CVSRoot】這個(gè)管理模塊下載到本地了。
               iii. 系統(tǒng)支持的目錄權(quán)限列表:
                   r (讀取權(quán)限)
                   w (寫(xiě)入權(quán)限)
                   c (創(chuàng)建和刪除權(quán)限)
                   n (沒(méi)有任何權(quán)限)
                   默認(rèn)情況下,任何用戶(hù)都擁有任何目錄的所有權(quán)限
               iv. 取消所有用戶(hù)的默認(rèn)權(quán)限:cvs chacl default:n 回車(chē),OK,完成。
                   設(shè)置Administrator擁有所有權(quán)限:cvs chacl administrator:rcw 回車(chē),OK,完成。
                   更改【CVSRoot】的擁有者:cvs chown administrator 回車(chē),OK,完成。
                   查看【CVSRoot】的權(quán)限狀態(tài):cvs lsacl 回車(chē),OK,在【Output】中顯示:
                   Owner: administrator
                   default:n
                   administrator:rwc

           c) 編輯CVS模塊描述,并分配權(quán)限。
               i.   雙擊【CVSRoot】模塊下的modules文件,進(jìn)行編輯。為CVSRoot和 NewModule 完成其模塊描述。
               CVSRoot CVSRoot
               NewModule –a NewModule
               ii. 在工作目錄下建一文件夾NewModule,并建立文件,readme.txt ,上傳目錄NewModule。
               iii. 完成上傳工作后,刪除NewModule目錄。再Checkout下載的NewModule工作目錄到工作路徑。
               iv. 選中【NewModule】目錄,【Ctrl+L】或Admin=>Command Line…,彈出Command Line Settings對(duì)話框,輸入或在輸出框直接執(zhí)行CVS命令。
                   1 取消所有用戶(hù)的默認(rèn)權(quán)限:cvs chacl default:n 回車(chē),OK,完成。
                   2 設(shè)置testuser擁有所有權(quán)限:cvs chacl testuser:rcw 回車(chē),OK,完成。
                   3 查看【CVSRoot】的權(quán)限狀態(tài):cvs lsacl 回車(chē),OK,在【Output】中顯示:
                   Owner: administrator
                   default:n
                   testuser:rcw
               v.   完成了用戶(hù)的目錄權(quán)限分配。注意,雖然Administrator也沒(méi)有權(quán)力再次【Checkout】那testuser用戶(hù)的工作目錄,但是它是這些目錄的擁有者又是Administrator,因此,只有它才有權(quán)力更改這些目錄的訪問(wèn)權(quán)限。

           d) CVSNT系統(tǒng)中的用戶(hù)管理:
               i.   原則:只有用Administrator身份登陸到CVSNT系統(tǒng)中,才有權(quán)力進(jìn)行新用戶(hù)的創(chuàng)建和刪除。使用CVS創(chuàng)建的新用戶(hù),必須與服務(wù)器端機(jī)器上的NT用戶(hù)相綁定,才能生效;因此,這個(gè)新用戶(hù)實(shí)際上是綁定它的NT用戶(hù)的一個(gè)替身,在CVS系統(tǒng)中稱(chēng)為 “別名”。一個(gè)NT用戶(hù)可以有多個(gè)‘替身’或‘別名’,充當(dāng)多個(gè)CVS用戶(hù)。
               ii. 選中【NewModule】目錄,【Ctrl+L】或Admin=>Command Line…,彈出Command Line Settings對(duì)話框,輸入或在輸出框直接執(zhí)行CVS命令。
                   1 添加新用戶(hù)【testuser】:cvs passwd -a testuser回車(chē),設(shè)置密碼,OK,完成。
                   2 綁定【testuser】到【administrator】:cvs passwd -r administrator testuser回車(chē),設(shè)置密碼,OK,完成。
                   3 兩次輸入的密碼可以不同,但以第二次輸入的密碼為最終密碼。
                   4 刪除用戶(hù)【testuser】:cvs passwd -X testuser回車(chē),OK,完成。

      4、尾聲
           a) 使用完畢后,一定要【Logout】,因?yàn)閃inCVS退出時(shí)并不會(huì)自動(dòng)注銷(xiāo)自己在遠(yuǎn)端的會(huì)話;這樣做是為了防止其它人接著打開(kāi)WinCVS,不用登陸就可以完成你能進(jìn)行的所有操作了。
           b) 本文介紹了管理員的常用操作,至于一般用戶(hù)使用到的操作,相對(duì)比較簡(jiǎn)單和單一,也多在開(kāi)發(fā)工具(如:Jbuilder,eclipse)中集成了,很快就能熟悉。
           c)CVSNT2.0.58d版本中,必須設(shè)置模塊.否則eclipse的CVS顯示不出模塊信息。在設(shè)置模塊時(shí),模塊名和路徑名不要使用相同的名字,否則會(huì)出錯(cuò) :”cvs server: module `ccms' in modules file contains infinite loop”

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶(hù) 評(píng)論公約

        類(lèi)似文章 更多