紫風亂寫

          除了他眼前的屏幕,這個人什么也沒看見。
          被周圍的電腦簇擁著,他只知道他所創造的現實,但又意識到那是虛幻。
          他已經超越了技術。也超越了機器。
          posts - 62, comments - 93, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          創建本地SVN Repository用于文件版本管理

          Posted on 2007-08-29 01:38 Justfly Shi 閱讀(7701) 評論(4)  編輯  收藏 所屬分類: tips工具學習

            作為一個現代的開發人員,你已經習慣了使用版本管理來管理自己的代碼和文檔。當我們在家里的機器上想對自己的東西做版本管理的時候你需要自己配置一個版本管理服務器,如CVS等。但是很遺憾的是,CVSNT的配置很是麻煩,而且CVS的功能實在是落伍,SVN服務器的配置也實在麻煩,VSS?老古董一邊去!網絡上申請一個免費的項目空間,如sf.net之類的:那你的文件就都公開了。

            今天我無意中發現原來創建一個個人用的SVN Repository是那么的方便。TortoiseSvn這個小烏龜你一定很熟悉,它本身就有一個創建本地Repository的功能,我以前沒有注意到過,不知道你用過沒有。我用的版本是 1.4.4,在它的幫助的Chapter4里就提到了這個功能。簡單來說操作步驟如下

            第一步,創建一個空白目錄,如F:/SVNRepositorys/sample/sampleRepository

            第二步,右鍵點擊該目錄,在右鍵菜單中選擇TortoiseSVN->Create repository here...。如下圖所示


            第三步,在彈出窗口中選擇repository的類型,FSFS是一種新的格式是一種新的類型,速度快,支持網絡共享和windows98;BDB類型比較成熟,已經用了很長時間了,比較穩定。選擇你想要的,點擊OK按鈕就可以了。

           


            到此為止我們的工作就完成了,你已經有一個本地的repository可以用來做版本管理了。如果有興趣的話你可以打開你剛才創建的目錄看看里面的內容。我對里面的內容格式并不很清楚,這里就不說了。下面我們可以用Repository Browser看看我們新創建的repository,如下圖所示:輸入地址file:///F:/SVNRepositorys/sample/sampleRepository你就可以看到新創建的repository了。注意上面的藍色部分,這里使用的協議是file協議。

           

           

            我原先為自己一些文件的版本管理做過很多的麻煩事,比如搭建CVSNT啊,學習SVN Server的配置啊。但是沒有想到可以這么簡單的就可以達到自己的目的了。這件事情給了我一個啟發:熟練掌握你手里已有的工具,你會發現你其實已經擁有很多。


          評論

          # re: 創建本地SVN Repository用于文件版本管理  回復  更多評論   

          2007-08-29 08:46 by Thomas
          SVN Server至少有兩種建立方式,你說的是其中一種。

          # re: 創建本地SVN Repository用于文件版本管理[未登錄]  回復  更多評論   

          2007-08-30 23:47 by -274°C
          你這個沒有什么好說的。svn能鏈接服務器,那么鏈接本地這種肯定就更簡單了。

          # re: 創建本地SVN Repository用于文件版本管理[未登錄]  回復  更多評論   

          2007-09-02 00:06 by Justfly Shi
          我原先以為TortoiseSvn只是單純的一個客戶端程序,不具備版本管理的功能

          # re: 創建本地SVN Repository用于文件版本管理[未登錄]  回復  更多評論   

          2015-05-12 13:09 by robin
          這點我也是今年才發現的。覺得挺好用的。
          主站蜘蛛池模板: 高唐县| 南投市| 寿阳县| 武穴市| 固阳县| 南城县| 蒙阴县| 枣阳市| 新蔡县| 寿宁县| 晋州市| 禄劝| 巴中市| 南平市| 巴彦淖尔市| 青铜峡市| 宜都市| 淮安市| 开鲁县| 常宁市| 琼结县| 海盐县| 马尔康县| 江源县| 郑州市| 阳东县| 大荔县| 林周县| 永寿县| 德昌县| 西昌市| 株洲市| 胶南市| 华安县| 扬州市| 泾阳县| 莒南县| 敖汉旗| 阿合奇县| 古浪县| 湘乡市|