22 Aug 2017
详细过程见源码安装svn
conf/svnserve.conf
[general] # 配置匿名用户权限read,write,none anon-access = none # 配置svn用户权限read,write,none auth-access = write # 配置账号密码文件,可配置相对路径(相对于svnserve.con)或者绝对路径 password-db = passwd # 配置权限控制文件,可配置相对路径(相对于svnserve.con)或者绝对路径 authz-db = authz
详细配置说明及未介绍的sasl认证见文档
[users] harry = foopassword sally = barpassword
[groups] harry_and_sally = harry,sally # 纯使用路径的话,回去在所有repo中匹配 [/foo/bar] harry = rw * = # 使用repo_name:路径的话,只在repo_name中匹配路径 [repository:/baz/fuz] #组名前面需要增加@ @harry_and_sally = rw * = r
权限控制文件详细说明见文档