1. 程式人生 > >windows SVN 客戶端連線 Linux SVN 伺服器

windows SVN 客戶端連線 Linux SVN 伺服器

windows  SVN  客戶端連線 Linux  SVN 伺服器

外掛地址自取       連結:http://pan.baidu.com/s/1o8o4aF4  密碼:usnz     若想嘗試在Windows中安裝svn服務端,檔案也有

一,安裝svn伺服器

在Linux中安裝了服務端,

$ yum install subversion

二,在Windows中安裝客戶端(TortoiseSVN-1.9.4.27285-x64-svn-1.9.4.msi)

三,基本的SVN伺服器配置

1,新建一個目錄用於儲存SVN所有檔案

$ mkdir /svn

2,新建一個版本倉庫

$ svnadmin create /svn/project

3,新增使用者
要新增SVN使用者非常簡單,只需在/svn/project/conf/passwd檔案新增一個形如“username=password”的 賬號為username和密碼為password

[users]
mysj = mysj
test = test


5,修改使用者訪問策略
/svn/project/conf/authz記錄使用者的訪問策略,以下是參考:


[groups]
admin=mysj               //將使用者進行分組
user=test


[project:/]             //進行授權

@admin = rw             //r表示讀,w表示寫
@user = r
* =


6,修改svnserve.conf檔案,讓使用者和策略配置升效.
svnserve.conf內容如下:


此處切記要注意空格,不然會導致svn配置不成功


[general]
anon-access = none
auth-access = write                        
password-db = /svn/project/conf/passwd
authz-db = /svn/project/conf/authz


7,啟動伺服器
# svnserve -d -r /svn


注意:如果修改了svn配置,需要重啟svn服務,步驟如下:


$ ps -aux|grep svnserve
$ kill -9 ID號   殺死服務
$ svnserve -d -r /svn 四,在Windows系統中檢出svn的檔案,此時的地址也應該為  
                    svn://Linux的ip地址/project/資料夾名(你自己建立的)。


問題