Subversion Server Edge用户权限设置简介

Subversion Server Edge用户权限可分为两种,一种为按用户权限,一种为按组权限设置

1、按用户设置权限

[codeLibrary:/] //对整个代码库

*=r     //所有用户有读的权限

zs=rw       //zs用户有读和写的权限

2、按组设置权限

[groups]  //需要先建立用户组

g_manager = boss

g_coder=zs,ls

[/]
*=

[codeLibrary:/] //对真个代码库
*=r     //所有用户有读的权限
@g_manager=rw   //manage组有读和写的权限

[codeLibrary:/folder1]  //对folder1文件夹
*=      //所有用户没有任何权限
@g_manager=rw   //manage组有读和写的权限
@g_coder=rw //coder组有读和写的权限

[codeLibrary:/folder2]
*=      //所有用户没有任何权限
@g_manager=r    //manage组有读的权限
@g_coder=rw     //coder组有读和写的权限

[codeLibrary2:/]//对codeLibrary2库
*=      //所有用户没有任何权限
@g_coder=rw     //coder组有读的权限

注意:

1、对单个用户设置权限,不需要加@符号。对一组用户设置权限,需要在组名前加@符号。(@前的组名必须存在,否则,会出错误)

2、当分别设置某一代码库下,不同文件夹的不同权限时,在设置子文件夹权限时,用户必须拥有该文件夹的父文件夹的权限,否则,用户仍然没有子文件夹的相应权限。

原文地址:https://www.cnblogs.com/pinpin/p/9889504.html