CentOS部署SVN
1. 检查是否已经安装了svn
rpm -qa subversion
2. 卸载后重新安装
yum -y remove subversion
yum -y install subversion
3. 检查是否安装成功
svnserve --version
4. 建立SVN仓库1(其他仓库类似)
mkdir -p /home/svn/repos
svnadmin create /home/svn/repos
4.1、配置用户和权限
cd /home/svn/repos/conf
vim passwd
[users]
hlx = 123456
dmh = 123456
vim authz
[groups]
admin = hlx,dmh
project = hualixian,daominghuan
[/]
@admin = rw
@project = r
* = r
[/project]
@admin = rw
@project = rw
* = r
vim svnserve.conf
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /home/svn/repos
4.2、启动和停止
service svnserve start | stop | restart | status
4.3、访问
svn://192.168.100.8:3690/home/svn/repos
svn://192.168.100.8:3690/home/svn/repos/project