消息关闭
    暂无新消息!

SVN, 想要team中不同角色的开发人员,只能看到不同的部分,应该怎么配置SVN?

linux上的svn已经安装好了,也用了几个月了,现在想增加一个新的角色,美工。

美工只能看到项目的/Application/Index/View这个目录,应该怎么配置SVN?

-rw-r--r-- 1 root root 1223 May 18 11:05 authz
-rw-r--r-- 1 root root  385 May 18 11:04 passwd
-rw-r--r-- 1 root root 2436 Mar 23 16:09 svnserve.conf

authz文件里的下面这部分是什么意思?

[/]
@admin = rw
@user = r
* =

就是 “对用户分组”,不同的组拥有不同的权限。。

不同的用户有不同的角色,只能看到自己角色对应的部分,这个要求,SVN做不到吗?

有没有人知道?


4个回答

︿ 2
[/]
@admin=rw
*=r

[/Application/Index/Projects]
@devs=rw
*=

[/Application/Index/View]
@ueds=rw
*=r

@admin组能看到全部文件(读写权限)
@devs组能看到Projects(读写权限)和View(读权限)两个文件夹及全部子文件
@ueds组能看到Projects(空目录+不可读写)和View(读写权限)两个文件夹和View下全部子文件

︿ 1

我记得好像是
[/View]
@user = r
这样@user 组的成员只有 /View目录下的read权限