svn 服务器搭建
创建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:负责账号权限的管理,控制账号是否读写权限
- passwd:负责账号和密码的用户名单管理
- svnserve.conf:svn服务器配置文件
-
修改authz
文件最后添加
[/] tangl=rw
相当于给账户tangl和zhenjq增加根目录的读写权限
- 修改passwd
创建账户和密码tangl = tangl@123
- 修改svnserve.conf
启动svn服务器
[root@iZwz9hk035t88sijvaoj8mZ application]# pkill svnserve
[root@iZwz9hk035t88sijvaoj8mZ application]# svnserve -d -r /application/svndata/
客户端连接svn
svn checkout svn://tangl@127.0.0.1/exhibition-h5
网友评论