svn权限设置小结及“无权打开根进行编辑操作”的解决

本文详细介绍了如何在SVN中配置权限,包括禁止匿名访问、设置面向目录的访问控制、权限继承特性以及如何正确保存authz文件等内容。
部署运行你感兴趣的模型镜像

如果不允许匿名用户访问,设置

       在svnserve.conf中进行了这样的设置:
       anon-access = none
      auth-access = write
    如果,anon-access = read,需要在在authz文件中加上:

       [/]
       * = r

     否则在使用SVN进行Checkout时出现错误提示:无权打开根进行编辑操作。。

    1. svnserve支持面向目录的访问控制了;
    2. 权限具备继承性,所以需要用"* = "的形式来禁止未授权的用户访问特定子目录;
    3. svn 1.3.2及以后的版本允许对子目录进行操作而无需父目录的读权限;
    4. 如果是中文目录的话,authz必须以utf-8的格式保存,且不能带BOM,而windows自带的记事本按utf-8保存的文件则会加上BOM,所以,如果你以utf-8格式保存好后,提交代码时,svn报"section header expected"的错时,则多半是带BOM的。当然现在很多编辑器都能很方便的转换了,如ultraedit的保存为U8-DOS,editplus保存为utf-8,以及开源的Notepad++的格式转换中的“转换为utf-8码(无BOM)”等都可以完成这个工作。
 

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值