1.個人習慣先更新下:
sudo apt-get update
2.開始安裝:
sudo apt-get install subversion
3.創建svn版本庫
sudo mkdir /home/svn
4.在svn目錄下創建項目(這裏以project項目名爲例),並更改項目權限
sudo mkdir /home/svn/project
sudo chmod -R 777 /home/svn/project
5.創建版本庫
sudo svnadmin create /home/svn/project
6.更改project目錄下db的權限
sudo chmod -R 777 /home/svn/project/db
7.這裏是重點,我們需要更改conf目錄中的三個文件:
①.sudo vim /home/svn/project/conf/svnserve.conf
將下列屬性前面的#去掉,注意:前面不能有空格。
anon-access = read:匿名訪問權限,默認read,none爲不允許訪問
auth-access = write:認證用戶的權限
password-db = passwd:用戶信息存放文件,默認在版本庫/conf下面,也可以絕對路徑指定文件位置
authz-db = authz:權限信息存放文件。
②.添加訪問用戶conf/passwd
sudo vim /home/svn/project/conf/passwd
[users]
wx=123456
gc=123456
syh=123456
③.設置用戶權限
sudo vim /home/svn/repository/conf/authz
```![](https://img-blog.csdnimg.cn/20181221172826601.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0phdmFjYWluaWFvOTMxMTIx,size_16,color_FFFFFF,t_70)
8.啓動服務器
svnserve -d -r /home/svn
9.關閉服務器
killall svnserve
10.使用:
svn://ip地址/project
記住這裏一定是svn不是http