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

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

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

    live and learn

    big big world
    posts - 5, comments - 27, trackbacks - 0, articles - 1
       :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    SVN快速入門1——SVN的安裝及常用命令

    Posted on 2009-06-26 00:59 小人物 閱讀(3842) 評論(5)  編輯  收藏 所屬分類: SVN

        SVN相信大家都有使用過或者聽說過吧?它的好處我這里就不說了,網(wǎng)上介紹多的是。因?yàn)槭前姹究刂疲詡€(gè)人認(rèn)為其設(shè)計(jì)的原理不需要懂得太多,只需要了解常識即可。小弟google了許久,也沒找到一篇介紹快速入門的文章。無奈之下,看了幾篇長篇大論,終于學(xué)了點(diǎn)點(diǎn)的皮毛。下面我將寫一個(gè)svn快速入門系列,因?yàn)槭强焖偃腴T,所以一般只講操作。(這里有些內(nèi)容都是參考 深入淺出系列之二_SubVersion)

        首先,我們下載svn安裝文件,輸入網(wǎng)址:http://subversion.tigris.org ,找到...more downloads...,然后找到windows那一塊下載,注意,有兩個(gè)版本Apache 2.0 or Apache 2.2 ,可以選擇和你電腦里面apache服務(wù)器同樣的版本下載。

        安裝完成后,可在命令行輸入svn --version查看是否安裝成功,以及在系統(tǒng)變量里查看path是否增加了svn的安裝目錄。如下圖:

    未命名

        接著,在服務(wù)器端創(chuàng)立創(chuàng)庫(repository)。a.手動在硬盤上創(chuàng)建一個(gè)文件夾。

        image

        b.在命令行輸入svnadmin create + 倉庫目錄。  創(chuàng)建版本庫。如圖:

    image

        此時(shí)。倉庫所在文件夾會多出幾個(gè)文件,說明倉庫創(chuàng)建成功。

        SVN此時(shí)已經(jīng)在你的電腦里準(zhǔn)備就緒,下面將介紹SVN的幾個(gè)常用命令:import ,checkout,commit,update以及mkdir。

         在執(zhí)行import,commit,update,mkdir的時(shí)候,svn需要記錄操作日志,方法一:在系統(tǒng)環(huán)境變量增加一個(gè)SVN_EDITOR變量,該變量的值取為系統(tǒng)自帶的記事本:notepad。方法二,建立一個(gè)log.txt,作為日志。(一般建議用方法二,所以我下面將用方法二)。

         為了便于在命令行下的操作,先設(shè)置svn為允許匿名帳號進(jìn)行讀寫的操作:在倉庫的conf目錄下有一個(gè)文件svnserve.conf,用記事本打開,可以看到一行:#anon-access = read,意思為匿名用戶有讀的權(quán)限。將其前面的注釋符#去掉。這一行即生效。再加上一行:anon-access = write,賦予匿名用戶寫的操作。如圖:

    image

        首先,啟動服務(wù): svnserve –d –r k:\repository,該命令含義為讓SVN將此目錄作為倉庫,并偵聽客戶端的請求。其中-d的作用為后臺模式,而-r的作用為指定服務(wù)器的倉庫路徑。

    image

        建立新的命令提示符,執(zhí)行mkdir命令在svn創(chuàng)建一個(gè)test的虛擬目錄:  svn mkdir svn://localhost/test1 –F k:\log.txt   如圖

    image

      接著,創(chuàng)建一個(gè)test目錄,里面新建一個(gè)text1.txt文件。:

    image

        命令行轉(zhuǎn)到test目錄,執(zhí)行import命令,將test上傳到svn服務(wù)器。

    image

       下面講述checkout命令。

       首先新建一個(gè)文件夾test2,在命令行轉(zhuǎn)到這個(gè)文件夾,執(zhí)行:  svn checkout svn://localhost/test1。注意,check操作不需要寫入log

    image 

       

       接著講述commit命令.

       如圖,更改checkout下來的text1.txt文件

    image 

    在命令行執(zhí)行commit命令:  svn commit text1.txt –F k:\log.txt

    image

        最后講述update命令:執(zhí)行svm update text1.txt 取出text1.txt的最新版本。

    image

    到此.svn的基本命令講完了,大家是不是覺得比較麻煩?沒關(guān)系,下一篇將會介紹svn在windows下的操作.

    此文為原創(chuàng),如有裝載請注明出處:blogjava.net/gdhqs   .如有錯(cuò)誤,請大家批評指正.謝謝!



    此文為原創(chuàng),如有轉(zhuǎn)載請注明出處http://www.tkk7.com/gdhqs/。如有錯(cuò)誤,請大家批評指正,謝謝!


    評論

    # re: SVN快速入門1&mdash;&mdash;SVN的安裝及常用命令  回復(fù)  更多評論   

    2009-06-26 09:10 by http://hi.baidu.com/charlielogic
    謝謝分享,等待下一篇文章。

    正好在學(xué)習(xí)svn搭建呢,加油啊。

    # re: SVN快速入門1&mdash;&mdash;SVN的安裝及常用命令  回復(fù)  更多評論   

    2009-06-26 10:06 by BeanSoft
    真是辛苦了!

    # re: SVN快速入門1&mdash;&mdash;SVN的安裝及常用命令  回復(fù)  更多評論   

    2009-06-26 10:41 by J 夢人
    不錯(cuò),期待下一篇!

    # re: SVN快速入門1&mdash;&mdash;SVN的安裝及常用命令[未登錄]  回復(fù)  更多評論   

    2009-07-14 23:37 by dd
    ddd

    # re: SVN快速入門1&mdash;&mdash;SVN的安裝及常用命令  回復(fù)  更多評論   

    2010-01-14 13:33 by 金色閃電
    好東西~~樓主辛苦了~謝謝!
    主站蜘蛛池模板: a级毛片免费全部播放无码| 日韩精品亚洲aⅴ在线影院| 久久狠狠躁免费观看2020| 久久久亚洲精华液精华液精华液 | 最近免费中文字幕大全视频| 99免费在线视频| 日韩精品视频在线观看免费 | 全黄大全大色全免费大片| 黄人成a动漫片免费网站| 亚洲av片不卡无码久久| 久久久久久亚洲Av无码精品专口| 性做久久久久久久免费看| 99爱免费观看视频在线| a级毛片100部免费观看| 精精国产www视频在线观看免费| 亚洲精品美女在线观看| 国产免费爽爽视频免费可以看| 99视频在线免费观看| 久青草国产免费观看| 国产精品自拍亚洲| 久久精品国产亚洲AV电影网| 91在线亚洲综合在线| 亚洲无线一二三四区| 亚洲综合成人网在线观看| 亚洲电影国产一区| 国产片免费福利片永久| 成年女人午夜毛片免费视频| 一个人看的www视频免费在线观看 一个人看的免费观看日本视频www | AAAAA级少妇高潮大片免费看| avtt天堂网手机版亚洲| 亚洲第一永久在线观看| 亚洲AV福利天堂一区二区三| 亚洲V无码一区二区三区四区观看| 永久久久免费浮力影院| 中文字幕影片免费在线观看| 日韩吃奶摸下AA片免费观看| 女人毛片a级大学毛片免费| 日本免费的一级v一片| 日韩免费观看一级毛片看看| 国产成人高清精品免费软件| 九月婷婷亚洲综合在线|