TortoiseSVN為版本控制軟件的客戶端。
1。下載Subversion與TortoiseSVN。
Subversion的地址:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91
我選擇的是[Setup-Subversion-1.5.3.msi]Windows安裝程序包。
TortoiseSVN的地址:http://tortoisesvn.net/downloads
[TortoiseSVN-1.5.5.14361-win32-svn-1.5.4.msi]Windows安裝程序包。
2。開始安裝Subversion並配置好程序的安裝路徑就可以。
3。Subversion安裝完成后配置成以服務的方式運行。
在[開始][運行]里輸入[cmd]打開[命令提示符窗口]。
輸入[sc create SVNService binpath= "D:/Program Files/Subversion/bin/svnserve.exe --service -r /"E:/Program Files/Subversion/"" displayname= "SVNService" depend= Tcpip start= auto]。
SVNService :服務名稱。D:/Program Files/Subversion/bin/svnserve.exe :執行程序的路徑。
/"E:/Program Files/Subversion/" :版本庫存放的路徑(即數據庫),如果路徑中有空格,請用[/"]把路徑引上,不引的話會報錯。
displayname :顯示的名稱。
depend :連接方式
start :服務的啟動方式,[auto]為自動。
4。安裝配置完成后就可以啟動服務了。
用命令[net start SVNService]來啟動服務。
用命令[net stop SVNService]來停止服務。
5。現在開始安裝TortoiseSVN並配置好安裝程序路徑然后重啟系統就可以了。
6。重啟系統后,在[E:/Program Files/Subversion]文件夾下先建立一個[testDB]的文件夾,然后再[testDB]文件夾下單擊鼠標右鍵,會出現[TortoiseSVN]的菜單。選中[TortoiseSVN][Create repository here...]菜單。
建立一個[Native filesystem(FSFS)]的版本庫,完成后如下圖所示。
7。確保[SVNService]的服務已經啟動,現在就可以通過在[IE]里輸入[svn://localhost/testDB]來訪問版本庫瀏覽器了。
8。不過現在只是匿名訪問,想要按權限來訪問版本庫里的信息還需要配置[E:/Program Files/Subversion/testDB/conf/svnserve.conf]。
改[# anon-access = read]為[anon-access = none],不可匿名訪問。(去掉"#"和空格)
改[# auth-access = write]為[auth-access = write]。按權限寫入數據。
改[# password-db = passwd]為[password-db = passwd]。按密碼文件訪問數據,[passwd]為帳號及密碼文件。
還需要配置[E:/Program Files/Subversion/testDB/conf/passwd]文件。
在[[users]]下加入一行[admin = 123456]。(訪問版本庫的用戶名及密碼)
再次訪問[svn://localhost/testDB]時就可以通過帳戶和密碼來進行版本庫的操作了。
9。OK,最簡單的安裝配置完成。