svn 服務(wù)器搭建
創(chuàng)建svn版本庫
> svnadmin create exhibition-h5
> [root@iZwz9hk035t88sijvaoj8mZ exhibition-h5]# ll
total 24
drwxr-xr-x 2 root root 4096 May 25 15:09 conf
drwxr-sr-x 6 root root 4096 May 25 15:09 db
-r--r--r-- 1 root root 2 May 25 15:09 format
drwxr-xr-x 2 root root 4096 May 25 15:09 hooks
drwxr-xr-x 2 root root 4096 May 25 15:09 locks
-rw-r--r-- 1 root root 229 May 25 15:09 README.txt
配置修改
[root@iZwz9hk035t88sijvaoj8mZ exhibition-h5]# cd conf/
[root@iZwz9hk035t88sijvaoj8mZ conf]# ll
total 12
-rw-r--r-- 1 root root 1080 May 25 15:09 authz
-rw-r--r-- 1 root root 309 May 25 15:09 passwd
-rw-r--r-- 1 root root 2279 May 25 15:09 svnserve.conf
- authz:負(fù)責(zé)賬號權(quán)限的管理,控制賬號是否讀寫權(quán)限
- passwd:負(fù)責(zé)賬號和密碼的用戶名單管理
- svnserve.conf:svn服務(wù)器配置文件
-
修改authz
文件最后添加
[/] tangl=rw
相當(dāng)于給賬戶tangl和zhenjq增加根目錄的讀寫權(quán)限
- 修改passwd
創(chuàng)建賬戶和密碼tangl = tangl@123
- 修改svnserve.conf
啟動svn服務(wù)器
[root@iZwz9hk035t88sijvaoj8mZ application]# pkill svnserve
[root@iZwz9hk035t88sijvaoj8mZ application]# svnserve -d -r /application/svndata/
客戶端連接svn
svn checkout svn://tangl@127.0.0.1/exhibition-h5