[TOC]
## 安裝
~~~
yum install subversion
~~~
> 檢查安裝是否成功(不要使用1.8版本)
~~~
svnserve --version
~~~
## 建立版本庫
~~~
mkdir -p /var/svn/svntest
svnadmin create /var/svn/svntest
~~~
## 配置
> 進入路徑 `/var/svn/svntest`
### vim conf/passwd (設置帳號)
~~~
[users]
user111 = user_pwd111
user222 = user_pwd222
~~~
### vim conf/svnserve.conf (設置權限)
~~~
[general]
anon-access = none #控制非鑒權用戶訪問版本庫的權限
auth-access = write #控制鑒權用戶訪問版本庫的權限
password-db = passwd #指定用戶名口令文件名
authz-db = authz #指定權限配置文件名
~~~
### vim conf/authz (設置用戶權限)
~~~
[/]
user111 = rw
user222 = r
~~~
## 啟動SVN服務
> 注意防火墻是否允許3690端口
~~~
systemctl start svnserve.service
~~~
> 設置開機啟動
~~~
systemctl enable svnserve.service
~~~
## 客戶端測試
