SVN 安裝和配置

Windows XP

1. 首先安裝服務器端軟件"svn-1.4.2-setup.exe"。安裝在"C:/Subversion"目錄。

2. 其次安裝客戶端軟件"TortoiseSVN-1.4.1.7992-win32-svn-1.4.2.msi ",需要重新啓動電腦。

3. 因爲這個軟件開機就要用,所以對開發者來講把它安裝成一個服務是最好的(不然你要到命令行模式去手工啓動服務)。
    3.1. 下載"SVNService.exe",把"SVNService.exe"拷貝到"C:/Subversion/bin/"。
    3.2. 進入命令行模式:在"C:/Subversion/bin/"目錄下。執行命令:svnservice -install -d -r "C:/_SVN"
    3
.3. "C:/_SVN" 被指定爲SVN版本控制的服務目錄,即倉庫所在的目錄,例如有三個倉庫:repository_1,repository_2,repository_3。它們的位置應該是:C:/_SVN/repository_1,C:/_SVN/repository_2,C:/_SVN/repository_3。

4. 前面已經講到倉庫了,現在講一下怎麼樣建立了一個倉庫:有2種辦法:
    4.1. 命令行模式進入"C:/Subversion/bin/"輸入命令:svnadmin create C:/_SVN/repository_1,這樣第一個倉庫就建立好了。
    4.2. 打開目錄C:/_SVN,在這個目錄下新建文件夾,取名"repository_1",在右鍵菜單中選TortoiseSVN - Create Repository Here。效果同第一種方法一樣。

5. 進入"C:/_SVN/repository_1/conf"目錄配置權限。簡單來說:(詳細可參考此文
    5.1 編輯其下文件"svnserve.conf",去掉"password-db = passwd"之前的"#"。
    5.2 編輯passwd,編輯"[user]"下的"用戶名=密碼"對。

6. 如果你的服務端裝在本機就可以直接訪問:svn://localhost/repository_1(如果是其他電腦訪問這個倉庫:svn://IP_ADDRESS/repository_1。一開始的命令:svnservice -install -d -r "C:/_SVN",就是把C:/_SVN目錄安裝成可以通過SVN協議來訪問該目錄下的各個倉庫。)

備註: 如果出現錯誤:期望文件系統格式在"1"到"3"之間;發現格式 "4"。說明create倉庫的svn版本和import 項目的svn版本不一致。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章