Subversion和TortoiseSVN安裝與配置

Subversion和TortoiseSVN安裝與配置(轉)

Subversion爲版本控制軟件的服務器端。

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,最簡單的安裝配置完成。

載自:http://blog.csdn.net/ieclipse/article/details/3539706

發佈了20 篇原創文章 · 獲贊 12 · 訪問量 31萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章