管理 SVN 目录权限

最近更新时间:2023-09-11 16:05:18

我的收藏
本文为您详细介绍如何管理 SVN 仓库权限。

进入项目

1. 登录 CODING 控制台,单击团队域名进入 CODING 使用页面。
2. 单击团队首页左侧的项目,进入项目列表页,选择目标项目。
3. 选择左侧菜单代码仓库,进入代码仓库首页。
SVN 仓库现支持权限控制,管理员能够为单独的用户设置指定目录的权限。管理员可以为仓库及子目录单独设置以下三种权限:
只读:只能查看设置的目录,不能写入,允许检出。
读写:可对设置的目录进行查看和写入,允许检出。
无权限:不能查看也不能写入,禁止检出。

设置权限

因每个用户默认对仓库都有读写权限,若需对 SVN 仓库中的某一目录进行权限控制,单击该目录的

,选择权限

在弹出的权限设置页面,您可以为该目录添加单独的用户/用户组与相应权限。


设置完成后,已配置了权限控制的目录将以不同颜色来区分。若没有对目录配置过权限控制,目录默认显示为黑色,用户拥有对其的读写权限。
读写:黑色(默认)
只读:黄色
无权限:灰色

权限覆盖说明

在某些场景下,可能会存在父目录与子级目录均设置了权限,且权限不一致的情况(例如,父目录权限为只读而子目录权限为读写)。 SVN 仓库中父目录与子目录的权限覆盖规则如下:
若父目录设置了权限,子目录未设置权限,则子目录继承父目录权限。
若父目录与子目录均设置了权限,以子目录的权限为准。例如:
父目录权限为读写,子目录权限为只读,则子目录实际为只读权限。
父目录权限为只读,子目录权限为读写,则子目录实际为读写权限。
父目录权限为读写只读,子目录无权限,则子目录实际为无权限