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

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

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

    forget and forget

    能吃能睡是福;能忘是大福......

    posts - 39, comments - 26, trackbacks - 0, articles - 10
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    CVSNT命令篇

    Posted on 2006-06-22 01:26 橘子 閱讀(1925) 評論(0)  編輯  收藏 所屬分類: 程序開發(fā)

    在得到CVSROOT和你的口令之后,你就可以試著登陸了。

    首先,由于其他所有的GUI工具都是基于CVS基本協(xié)議的,而且他們可能會提供CVS的命令行或者等價(jià)形
    式作為顯示的一部分,所以你應(yīng)該對命令行操作有所了解。如果你還沒有一個(gè)cvs。exe的命令行程序,從
    www.cvsnt.org你可以得到一個(gè)cvsnt的下載連接,其中就包含了一個(gè)命令行的cvs.exe程序。我們先從它開始
    (為了作為一個(gè)client使用,你不需要安裝cvsnt的server組件)。CVSNT的cvs.exe是專門為windows編寫的,你
    需要把cvs.exe放在你的path里面。

    1.進(jìn)入命令行方式。
    

    和VSS一樣,你也需要在本地有一個(gè)工作目錄對應(yīng)于一個(gè)repository。假設(shè)這個(gè)目錄是'd:\works\sandbox'。
    請切換到這個(gè)目錄。

    輸入"cvs"。你會看到:


    這些提示信息告訴您關(guān)于cvs的基本語法。cvs后面跟著的是全局參數(shù),然后是命令,最后是命令的參數(shù)。

    2.login


    正確的login不會有任何輸出,否則會告訴你錯(cuò)誤原因。


    如果login失敗,則可以先嘗試命令:set cvsroot=:pserver:cao@IP或者計(jì)算機(jī)名字/CVSRoot

    3.下面我們看看這個(gè)CVS server中有哪些module。


    4.假設(shè)現(xiàn)在我們工作的項(xiàng)目是projectX,下面我們需要得到它下面的全部文件。


    現(xiàn)在讓我們看一下我們得到了什么。


    在d:/works/sandbox目錄下,你可以看到有一個(gè)projectX目錄。這就是你得到的所有文件。

    這個(gè)目錄下你會發(fā)現(xiàn)一個(gè)叫做 CVS的目錄。危險(xiǎn)!請不要?jiǎng)h除這個(gè)目錄,或者改名,或者改動(dòng)其中的
    任何文件,除非你知道你在做什么。這個(gè)目錄是CVS的控制目錄。如果你用過source safe,你一定很熟悉。scc這個(gè)文件,CVS目錄的作用就和這個(gè)控制文件一樣,都是用來記錄你訪問服務(wù)器的參數(shù)。

    這里我們需要解釋一下cvs和VSS的名詞差別。在VSS中,checkout意味著你將獲得一個(gè)文件的修改權(quán),而
    cvs中checkout的這個(gè)含義取消了,僅僅指取得文件的新版本。很多cvs server會有一個(gè)anonymous用戶,他
    只有checkout權(quán)限,也就意味著它只讀。???

    				

    5.讓我們試著加入一個(gè)文件:
    在d:/works/sandbox/projectX下,新建一個(gè)文件newfile.txt,



    然后,在這個(gè)目錄下執(zhí)行:





    你需要commit它才能被sever接受。




    一個(gè)notepad窗口彈出請您輸入注釋。



    這是commit完成的結(jié)果。現(xiàn)在的版本號是1.1。

    6.好了,現(xiàn)在假設(shè)您需要改一下這個(gè)文件的內(nèi)容。


    CVS可以幫助您比較現(xiàn)在您的版本和repository中的版本有什么不同。

    好了,現(xiàn)在您可以提交您的新文件。

    CVS會幫您保留您的各個(gè)版本。在commit之后,現(xiàn)在我們來看一看各個(gè)版本的history。

    7.最后,為了完成這個(gè)試驗(yàn),請把這個(gè)newfile文件刪去。

    我們現(xiàn)在認(rèn)識了一些最基本的CVS入門級指令。
    其實(shí)CVS是非常強(qiáng)大的,我們并沒有用到一些更復(fù)雜的功能,請參閱cvs的手冊來得到更為詳盡的幫助。
    轉(zhuǎn)載至:http://www.redsaga.com/CVS_newbie_win32/

    主站蜘蛛池模板: 91情侣在线精品国产免费| 99久久人妻精品免费一区| 国产自产拍精品视频免费看| 久久精品国产亚洲AV久| 黄页网站免费观看| 亚洲夂夂婷婷色拍WW47| 免费高清在线影片一区| 亚洲av永久中文无码精品| 国产免费怕怕免费视频观看| 免费看美女午夜大片| 区久久AAA片69亚洲| 在线看片免费人成视频播| 亚洲成色在线影院| free哆啪啪免费永久| 91亚洲性爱在线视频| 欧美好看的免费电影在线观看| 国产亚洲精aa在线看| 国产片免费福利片永久| www在线观看免费视频| 国产精品久久久亚洲| 精品香蕉在线观看免费| 亚洲AV无码男人的天堂| 亚洲综合久久夜AV | 97免费人妻在线视频| 亚洲男人的天堂网站| 亚洲午夜无码片在线观看影院猛| a级毛片高清免费视频就| 亚洲欧洲日本精品| 国产免费人人看大香伊| 99久久成人国产精品免费| 亚洲精品美女久久久久9999| 麻豆国产VA免费精品高清在线| 一区二区三区免费在线视频 | 亚洲午夜无码AV毛片久久| 精品成人免费自拍视频| 亚洲男人天堂2022| 国产亚洲av片在线观看18女人| 最近中文字幕无免费| 人人狠狠综合久久亚洲| 亚洲精品国产精品乱码不99 | 久久亚洲中文无码咪咪爱|