Windows下Subversion的安裝及配置


一、下載所需文件

  服務器:Subversion v1.7 http://sourceforge.net/projects/win32svn/

  客戶端:Tortoisesvn V1.7 http://tortoisesvn.net/downloads.html

二、在Windows安裝

  解壓文件,雙擊安裝包,這個你會的,最傻瓜安裝方式就是一直地Next。。。

三、創建項目(一庫一項目)

1、建立目錄,存放所有倉庫,這里為 "D:\svnhome"。

2、創立獨立倉庫,存放各個項目(project1, project2)

    svnadmin create D:\svnhome\project1

    svnadmin create D:\svnhome\project2

    好了,有些朋友可能會出現下面的問題:

 

   沒關系,我們可以把工作目錄切換到Subversion的安裝目錄下

   在這里,我的Subversion安裝目錄是:D:\Program Files\Subversion,那么,可執行文件就在 D:\Program Files\Subversion\bin里面了。

  

  當然,你也可以使用Tortoisesvn創建倉庫,先建立一個倉庫目錄D:\svnhome\project1,在project1上面點擊右鍵,如下

3、啟動服務器

 svnserve -d -r D:\svnhome

 至此,你的SVN服務器已經可以訪問了!訪問地址為:

svn://127.0.0.1/project1 或 file:///D:/svnhome/project1

svn://127.0.0.1/project2 或 file:///D:/svnhome/project2

如果不是在本機訪問,必須把回路IP改成局域網或公網IP。注意你家的防火牆!

四、服務器簡單配置

1、編輯文件 D:\svnhome\project1\conf\svnserve.conf (庫配置文件),加入下面幾行!每行前面不能有任何字符,不然會報錯!

anon-access = none
auth-access = write
password-db = passwd
authz-db = authz 

2、編輯文件 D:\svnhome\project1\conf\passwd (存放用戶及密碼),增加新用戶,加入

[users]
admin=123456

3、編輯文件 D:\svnhome\project1\conf\authz (權限相關),給admin寫入權限,加入

[/]
admin=rw

現在,你就可以該用戶來訪問你的SVN服務器了。

以上步驟均基於Windows操作系統,至於Linux的,也是差不多的,這里就不多說了。

至於服務器權限的高級配置,再探討。 

 


免責聲明!

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



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