2012-12-28 37 views
3

在處理本地項目時,無法恢復到1天前或1個月前的文件狀態。所以如果我們也可以在本地項目中使用SVN,那將會很棒。在本地設置SVN?

有誰知道如何在本地設置svn來保持項目的文件版本?

當地,我的意思是我應該能夠版本文件與file://http://localhost/projectName與安裝wamp。


僅供參考,我使用Windows 7

+0

請參閱[我們可以在沒有任何網絡訪問權的本地計算機上設置svn服務器嗎?](http://programmers.stackexchange.com/q/142123) –

+1

我會推薦VisualSVN http://www.visualsvn.com /服務器/這是我用來保持我的項目版本。 :) – NoLifeKing

+0

http://stackoverflow.com/questions/2940276/how-to-use-svn-without-a-server/2940316#2940316 – CloudyMarble

回答

6

什麼是你的操作系統? 在Windows上,TortoiseSVN提供了一個很好的客戶端,但也包括一個完整的本地SVN服務器。 只需在任何空文件夾上單擊右鍵並選擇「在此創建存儲庫」,即可在此存儲庫上執行提交和檢出操作。

只有一點點限制:您只能使用file://協議加入存儲庫,沒有Web支持(這對您的使用非常合適)。

如果您還想要http支持(LAN或Internet),您還可以使用VisualSVN Server,安裝和設置非常簡單,並且幾乎免費。

1

您可以使用Svnserve based server

顛覆包括Svnserve的 - 這 使用自定義的協議在普通的TCP/IP連接一個輕量級的獨立服務器。對於較小的安裝,或者使用完整的Apache服務器不能使用 ,這是理想的 。

檢查鏈接是否有安裝它的步驟。

+0

現在沒有真正的需要在Windows上設置svnserve(至少只有一個開發者)。您可以通過'file://'訪問存儲庫並安裝像VisualSVN Server這樣的SVN軟件包。這就夠了。 – bahrep