如何正確使用SVN建立本地檔案管理

來源:互聯網
上載者:User

作為一個現代的開發人員,你已經習慣了使用版本管理來管理自己的代碼和文檔。當我們在家裡的機器上想對自己的東西做版本管理的時候你需要自己配置一個版本管理伺服器,如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的配置啊。但是沒有想到可以這麼簡單的就可以達到自己的目的了。這件事情給了我一個啟發:熟練掌握你手裡已有的工具,你會發現你其實已經擁有很多。

如果實現不同機器的檔案和代碼管理,可以結合快盤來實現中間儲存。當然中間同步可能會有點問題。最直接的辦法就像肖哥說的自己部署一個svn伺服器。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.