SVN是一款很好用的開源版本管理軟件。它可以記住每一次的文件變動,可以將項目或者文檔恢復到舊的版本。即使沒有服務器,也可以在本地搭建SVN服務器,而且非常方便。下面就來看下如何在本地搭建SVN服務器。
一、下載及安裝對應軟件
平時作為客戶端,我們使用的是TortoiseSVN(官方下載地址),也就是俗稱的小烏龜。如果要搭建SVN服務器,需要下載VisualSVN Server(官方下載地址)。下載VisualSVN Server后進行安裝。安裝中途會需要填路徑,其中:
Location:為安裝目錄
Repositories:為版本庫目錄
PS:建議兩個路徑中間均不要有空格,不然使用一些命令時容易有問題。
二、創建版本庫
1、打開剛安裝的VisualSVN server Manger,右鍵Repositories→新建→Repository...,輸入一個版本庫名稱,創建一個版本庫,如下。

2、可默認創建空的版本庫,也可以創建帶trunk、branches、tags三個子文件夾的版本庫。其實只是提供一種便利,跟創建完空的版本庫,再自己手動建三個子文件夾效果是一樣的。

3、創建權限部分也可以先用默認的,等創建完版本庫后,可以右鍵2.1節圖中的Users目錄創建相關權限。

4、創建完成就可以看到版本庫的地址。

三、導入及檢出項目
1、項目導入版本庫。在需要上傳的項目上,右鍵TortoiseSVN→Import...,輸入版本庫地址,即可上傳項目至版本庫。(PS:導入需要用戶權限,即上面第三步)

2、項目檢出測試。按自己的習慣檢出項目即可。如在桌面右鍵SVN checkout...,輸入版本庫地址以及要檢出的位置,即可檢出項目。
這樣,在本地搭建SVN服務器就完成了,是不是很方便。
