服务器配置文件: authz:

### 该文件是 svnserve 的示例授权文件。

### 其格式与 mod_authz_svn 授权文件相同。

### 如下所示,每个段定义了对路径和 (可选的) 版本库的授权。路径和 (可选的) 版本库

### 由段名称指定。

### 接下来是授权。授权行可以是:

### - 单个用户

### - 在专门的 [groups] 段中定义的用户组

### - 在专门的 [aliases] 段中定义的别名

### - 所有经过身份验证的用户,使用 “$authenticated” 代替

### - 仅限匿名用户,使用 “$anonymous” 代替

### - 任何用户,使用 “*” 通配符

###

### 通过在规则前添加 “~” 可以反转匹配。规则可以授予读取 (“r”) 访问权限、读写

### (“rw”) 访问权限、或者无访问权限 (“”)。

 

[aliases]

# joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average

 

[groups]

# harry_and_sally = harry,sally

# harry_sally_and_joe = harry,sally,&joe

 

# [/foo/bar]

# harry = rw

# &joe = r

# * =

 

# [repository:/baz/fuz]

# @harry_and_sally = rw

# * = r