系统环境:centos 5.4 X64
查看svnserve --version命令,如果有版本显示,说明系统默认装了该包。如果没有就去编译安装,安装过程略
配置过程:
#mkdir -p /data/svn #svn根目录
#mkdir -p /data/svn/web #web项目仓库目录
#svnadmin create /data/svn/web #创建仓库目录
#vi /data/svn/web/conf/svnserve.conf
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
顶格写,不要有空格
#vi /data/svn/web/conf/auth
[groups]
Admin=eric,huitailang
users=tx,bd
[/] #根目录权限
*=
@Admin=rw #读与写权限
@users=r #只读权限
[/public] #一级目录
@Admin=rw
@users=r
[/av] #一级目录
@Admin=rw
@users=rw
#vi /data/svn/web/conf/passwd
[users] #一行一个用户密码
eric=6gea
huitailang=6geb
#svnserve -d -r /data/svn/
#启动OK,可以在windows上进行测试