一、安装Subversion Server
|
|
二、创建SVN版本库
|
|
三、SVN配置
主要包含以下三个配置文件:
1. svnserve.conf
服务配置:123456[general]anon-access = none # 匿名用户不可读auth-access = write # 权限用户可写password-db = passwd # 启用密码文件authz-db = authz # 启用权限文件realm = repos # 认证域名称
2. passwd
账号配置:12[user]finger = 123456
3. authz
权限配置:123456[groups]admin = finger[/]@admin = rw # admin组拥有所有读写权限* = r # 其他只有读权限
四、启动和停止
|
|
五、测试
|
|
六、问题
1、svn: E220003: Invalid authz configuration
原因是authz文件配置错误,仔细检查authz文件。