1. 下載svn軟件並安裝,本人使用的是以下軟件:web
TortoiseSVN-1.6.5.16974-win32-svn-1.6.5svn
VisualSVN-Server-2.0.8spa
2. 建立你的svn倉庫。首先,啓動VisualSVN Server Manager,而後右鍵單擊Repositories選擇Create new repository,輸入你要建立的svn倉庫名。ip
本文建立的倉庫地址是:D:/Repositories/svnnewit
3. 找到你建立的svn倉庫地址,運行批處理文件,將服務嵌入系統中。pip
sc create SVNServiceLBS binpath= "/"D:/Program Files/VisualSVN Server/bin/svnserve.exe/" --service -r D:/Repositories/svnnew" displayname= "SVNServiceLBS" depend= Tcpip軟件
PAUSEservice
4. 手動到系統服務裏面啓動你嵌入的svn服務,服務名爲SVNServiceLBS,能夠設爲自動啓動。權限
5. 到目錄D:/Repositories/svnnew/conf下將svnserve.conf中下列語句前的#去掉。下載
password-db = passwd
anon-access = none
auth-access = write
authz-db = authz
6. 到目錄D:/Repositories/svnnew/conf下在passwd中設置可訪問該倉庫的帳戶和密碼。
[users]
zfk = zfk
7. 到目錄D:/Repositories/svnnew/conf下在authz中設置每一個用戶的訪問權限。
[aliases]
# joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average
[groups]
webgame_manager = zfk
[/]
@webgame_manager = rw
* =
[/trunk/new]
@webgame_manager = rw
* =
8.啓動svn客戶端,訪問svn://192.168.1.150/,輸入你設置的帳戶和密碼便可。
若是想要卸掉該倉庫能夠運行下面的批處理文件:
sc delete SVNServiceLBS
PAUSE