javascript - 求助svn修改项目权限的问题
伊谢尔伦
伊谢尔伦 2017-04-11 12:35:36
[JavaScript讨论组]

我现在遇到的问题是 我用 svnadmin create 然后创建出一个仓库出来,然后再用命令import 进去一个项目,然后需要给这个项目做权限控制,所以我就改变这个项目下的svnserve.conf的文件,

然后再配置authz文件

和passwd文件

理论上这样应该是可以搞定的了,但是奇怪的是,当我检出的时候,就一直报错没权限

有谁遇到过这样的问题吗 或者知道改怎么解决问题是出在哪了?求助帮忙一下!
或者有其他什么方法在create的时候就可以配置权限了吗?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(2)
怪我咯

谢邀

恩? 是不是有点搞混淆了

groups里指定了all为组名,那么下面[/]应该是给组名设定权限,所以尝试下面的配置

[groups]
all=lin

[/]
@all = rw
PHPz

谢邀!

你这个配置是通过自身协议去配置访问控制,然后用的是WebDAV协议访问方式。所以你加的配置应该在apache的

<Location /svn>
DAV svn
SVNParentPath /path/to/repos
AuthType Basic
AuthName "Your repository name"
AuthUserFile /etc/subversion/passwd
Require valid-user
</Location>

或者替换你的访问方式:

$ svnserve -d --foreground -r /path/to/repos
$ svn co svn://hostname/project project --username user_name

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号