
svn权限配置有错,请问是什么原因啊,然后如何解决,先谢了啊!
[groups]admin=admindevteam1=zhangsantesteam1=lisi#为所有库指定默认访问规则#所有人可以读,管理员可以写,危险分子没有任何...
[groups]
admin = admin
devteam1 =zhangsan
testeam1 = lisi
#为所有库指定默认访问规则
# 所有人可以读,管理员可以写,危险分子没有任何权限,[/]代表根目录
[/]
@admin=rw
dangerman=
# 管理员项目版本库拥有读写权限
[projects:]
@admin= rw
#开发组成员对开发库拥有读写权限
[projects:/dev_lib]
@devteam1 = rw
#测试组成员对构建库拥有读写权限
[projects:build_lib]
@testeam1 = rw 展开
admin = admin
devteam1 =zhangsan
testeam1 = lisi
#为所有库指定默认访问规则
# 所有人可以读,管理员可以写,危险分子没有任何权限,[/]代表根目录
[/]
@admin=rw
dangerman=
# 管理员项目版本库拥有读写权限
[projects:]
@admin= rw
#开发组成员对开发库拥有读写权限
[projects:/dev_lib]
@devteam1 = rw
#测试组成员对构建库拥有读写权限
[projects:build_lib]
@testeam1 = rw 展开
2个回答
展开全部
你这段配置里有两处小错误:
1、如果projects是某个版本库的名字,那么[projects:] 应该是 [projects:/] ;你这里错了就会导致admin组无法访问这个版本库;
2、[projects:build_lib] 这里应该是 [projects:/build_lib] ;这里错了会导致testteam1组无法访问build_lib;
另外,由于你的权限文件中含有中文,要记得用UltraEdit或者Editplus之类的软件,将权限文件转换为“Utf-8无BOM”格式。
最后,如果你的projects不是某个版本库的名字,而是父版本库的名字,则上面的配置完全错误了。
1、如果projects是某个版本库的名字,那么[projects:] 应该是 [projects:/] ;你这里错了就会导致admin组无法访问这个版本库;
2、[projects:build_lib] 这里应该是 [projects:/build_lib] ;这里错了会导致testteam1组无法访问build_lib;
另外,由于你的权限文件中含有中文,要记得用UltraEdit或者Editplus之类的软件,将权限文件转换为“Utf-8无BOM”格式。
最后,如果你的projects不是某个版本库的名字,而是父版本库的名字,则上面的配置完全错误了。
更多追问追答
追问
projects是某个版本库的名字,我改了后还是不行。
追答
用哪个用户什么登录?报什么错?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询