SVN权限控制

匿名用户

默认情况下,svn服务器不允许匿名用户上传文件到服务端,所以需要更改相关配置文件。

SVN权限控制_第1张图片

更改第19行为anon-access = write

把可读程序改为可读可写

SVN权限控制_第2张图片

用户名和密码控制

如果要是用的话需要提前打开权限功能,在每个仓库中都有一个conf文件夹,里面有三个文件:

authz文件是授权文件,告诉那些用户具有哪些权限;

passwd文件是认证文件,标识当前svn系统中某个仓库具有哪些用户以及相应的密码;

(默认情况下以上两个文件都是禁用的,如需使用,要先开启再使用)

Svnerve.conf配置文件

开启步骤如下:

①注释匿名用户的可读写权限

②开启认证文件和授权文件

SVN权限控制_第3张图片

③编写认证文件

④编写授权文件

⑤测试

通过svn上传文件观察是否需要用户名和密码验证

你可能感兴趣的:(SVN权限控制)