Subversion和TortoiseSVN安裝與配置(轉)


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM