请问如何做到svn根目录不让访问,但子目录可以访问权限设置

项目需要,因为各部门有些需要共同操作的东西,比如客户端程序需要访问美术目录的fla文件夹,但是美术目录下的其它文件不让访问.如果开放了美术目录给客户端程序,那美术部添了新... 项目需要,因为各部门有些需要共同操作的东西,比如客户端程序需要访问美术目录的fla文件夹,但是美术目录下的其它文件不让访问. 如果开放了美术目录给客户端程序,那美术部添了新的文件夹,客户端就会看到了.所以想问问这种变态的需求能不能实现,呵呵. 展开
 我来答
stoneman1976
2011-06-28 · TA获得超过7856个赞
知道大有可为答主
回答量:2125
采纳率:75%
帮助的人:2296万
展开全部
首先,肯定可以实现。
然后,需要了解你的SVN架设环境和权限管理方式。

如果你的SVN服务器是架设在Apache上的,使用的是Apache的用户管理机制,那么你可以在权限文件里这么设置:
比如版本库名称是project,这个版本库的所有内容对于部门A(有用户user1~user5)是全部读写权限,对于部门B(有用户user6、user7)仅对其下的fla文件夹有只读权限,但其他文件夹不给任何权限。
[groups]
DepartmentA = uaser1,uaser2,user3,user4,user5
DepartmentB = uaser6,uaser7

[project:/]
* =
@DepartmentA = rw

[project:/fla]
@DepartmentB = r

如果按以上设置,部门B访问的时候,你可以告诉他们访问地址直接就是到fla这层文件夹,而不要到project这层文件夹。他们如果用IE访问project这层文件夹,会因没有权限而无法打开,但可以直接访问fla这层。他们如果用TortoiseSVN访问的时候,也是同样只能checkout检出fla这个文件夹
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式