提问的智慧SVN版 - 提问者必读
返回列表 回复 发帖
学习ing

这样配置权限为什么不对呢?

根目录下面有一个“文件”的目录,“文件”的下一级目录是名为"需求",“设计”“代码”“分析”4个文件夹(即4个目录),有A,B,C,D 4名开发人员,X,Y为管理员
我想实现让A对需求文件有读写的权限,对别的文件夹有读的权限,B对设计文件夹有读写的权限,对其它文件夹可读,C对分析读写,对其它读,D对代码读写,其它读,管理员对所有的文件夹都有读写的权限,这样配置authz文件总是出错,目前错误是,A对所有的文件夹实现了读的权限,可是它对自己的文件夹确也是只读,不能实现写的权限,为什么,应该怎么配置才能按我原来的思路走呢?请教各位高人啦!谢谢谢谢!
[groups]
MM= A,B,C,D
admin =X,Y

[/]
@admin = rw
* = r
[/文件]
@admin = rw
* = r
[/文件/需求 ]
A = rw
* = r
[/文件/设计]
B = rw
* = r
[/文件/分析]
C = rw
* = r
[/文件/代码]
D = rw
* = r

补充

对了,我的是多库的,有三个库存放在D盘的svndb文件夹下面,所以服务启动为:svnserve -d -r D:svndb
Ok
THANK YOU
楼主的贴子帮了很大忙,非常感谢!

多个版本库时,无法登录

版本库目录:
d:\baony\svnroot

启动服务:svnserve -d -r d:\baony\svnroot

单个版本库时,authz设置:
[groups]
g_manager = baggio
[/]
@g_manager = rw
* =
没有问题

但想建立多个版本库,d:\baony\department

启动服务:svnserve -d -r d:\baony
authz设置:
[groups]
g_manager = baggio
[svnroot:/]
@g_manager = rw
* =

此时,登录后无法操作,提示找不到svnroot,请帮忙分析一下?
我想请问各位高手一下,我的authz配置如下,我想让管理员h能够对所有的文件进行读写,VIP的A只能读.其他的B,C,D,E,F,G只能对各自的模块进行读写.可是现在我没有权限认证的对话框,也就是不能对他们进行控制,任何人都可以访问并且修改我的文件.请问这样配置是不是有错啊?应该怎么改呢?谢谢各位了!
[groups]
group_admin=h
group_vip=A
group_testing=B,h
group_dictionary=C
group_myfavorites=D
group_stopwatch=E
group_textedit=F
group_worldtime=G


[/]
@group_admin=rw
*=

[yxv3:/dictionary]
@group_vip=r
@group_testing=r
@group_dictionary=rw
*=

[yxv3:/myfavorites]
@group_vip=r
@group_testing=r
@group_myfavorites=rw
*=

[yxv3:/stopwatch]
@group_vip=r
@group_testing=r
@group_stopwatch=rw
*=

[yxv3:/textedit]
@group_vip=r
@group_testing=r
@group_textedit=rw
*=

[yxv3:/worldtime]
@group_vip=r
@group_testing=r
@group_worldtime=rw
*=
拜托各位了,请帮帮我吧,就为这个问题我都研究了1周多了,都没有解决,现在公司也在催我了,非常急啊!!!!!!先谢谢了!!!!!!!!

回复 28# 的帖子

你的svnserve.conf是怎么配置的

我的svnserve.conf配置如下:
[general]
anon-access = none
auth-access = write
password-db = passwd.conf
authz-db = authz.conf
realm = yxv3
我的是多库的,启动serve,如下所示:
svnserve -d -r E:\svnroot
svnroot下面有2个资源库ele和exam,ele的authz内容显示如下:
[groups]
g_vip = zy
g_manager = sxg
g_common = yj
g_work = yyl

[ele:/]
@g_manager = rw
* = r

[ele:/diary/log]
@g_manager = rw
* = r

[ele:/diary/doc]
@g_common = rw
@g_work = rw
* = r

[ele:/diary/work]
@g_work = rw
@g_manager = rw
* = r

[ele:/ref]
@g_manager = r
@g_common = rw
* =

[ele:/temp]
* = rw

这么配置完后,任何操作都没有用到权限控制,不需要验证用户,不知道哪里的问题,请帮忙解决下。。。
我已经解决问题啦~~~

我的权限问题

我时通过Svnmanager来实现权限控制的 ,再进行中文权限读写后,过一段时间,客户端就没有这个文件写的权限,不能提交。谁知道这社么原因,怎么修正!!!!! :funk: :funk: :funk:
呵呵 谢谢楼主~~~
学习过~~~
正在弄这个中文路径的问题呢~~
呵呵
不错,解决我的问题了.
学习了,西谢谢。
受益无穷啊,感谢党和政府
服务设置为啥不能保存启动参数?急!
返回列表
订阅 我用Subversion - SVN中文论坛 邮件列表:iUseSVN@googlegroups.com
电子邮件:
网站重要事项将会在这个列表进行通知,点击这里浏览存于列表中的所有邮件