Subversion配置子目录权限时的错误

简介: 昨天添加一个新的代码库,需要对子目录做读写权限的控制,本来是一件很简单的事情:Cent OS上配置Apache2 + SVN(续)实现对目录访问的精确控制可是添加完成以后,就出现了问题了。[repo:/]user1 = rwuser2 = ruser3 = r[repo:/client/]user2 = rw[repo:/server/]user3 = rw三个用户都可以正常Checkout。

昨天添加一个新的代码库,需要对子目录做读写权限的控制,本来是一件很简单的事情:

Cent OS上配置Apache2 + SVN(续)实现对目录访问的精确控制

可是添加完成以后,就出现了问题了。

[repo:/]
user1 = rw
user2 = r
user3 = r

[repo:/client/]
user2 = rw

[repo:/server/]
user3 = rw

三个用户都可以正常Checkout。user1可以提交文件。可是当user2和user3在他们具有读写权限的目录下提交文件时,却得到了警告信息:

Access to '/svn/repo/!svn/ver/1/client' forbidden

可是翻过来倒过去,怎么看都没有看出问题所在。在StackoverFlow上看到了一篇类似问题:

http://stackoverflow.com/questions/5937159/svn-erroraccess-to-svn-myservice-svn-act-d99e498e-9a8d-374c-a3e4-fde21198bfa

不过,我这里的目录并不在所谓的大小写的问题。


小错误导致大问题,即将要放弃的时候,偶然修改解决了问题:

[repo:/]
user1 = rw
user2 = r
user3 = r

[repo:/client]
user2 = rw

[repo:/server]
user3 = rw

看了吗?竟然子目录后面不能有斜杠!
目录
相关文章
|
开发工具 数据安全/隐私保护 git
如何从Gitee中拉取项目到HBuilder中?
如何从Gitee中拉取项目到HBuilder中?
|
机器学习/深度学习 编解码 自然语言处理
modelscope模型库列表
modelscope模型库列表
6474 0
|
容器 Docker 数据安全/隐私保护
阿里云开源 image-syncer 工具,容器镜像迁移同步的终极利器
为什么要做这个工具? 由于阿里云上的容器服务 ACK 在使用成本、运维成本、方便性、长期稳定性上大大超过公司自建自维护 Kubernets 集群,有不少公司纷纷想把之前自己维护 Kubernetes 负载迁移到阿里云 ACK 服务上。
|
3月前
|
存储 机器学习/深度学习 安全
阿里云服务器4核8G价格参考:最新收费标准、可选实例规格与活动价格参考
阿里云服务器4核8G配置目前有计算型 c6、AMD 计算型 c6a、计算平衡增强型 c6e等多种实例规格可选,目前在阿里云的活动中4核8G配置的云服务器经济型e、通用算力型u1、计算型c8i、计算型c9i和计算型c8y实例可选,选择不同实例规格和带宽价格不一样,本文为大家介绍阿里云服务器4核8G配置的最新月付及年付活动价格,以及选择参考。
|
算法 Serverless C语言
CMake函数和宏(function和macro):使用函数和宏提高代码可读性
CMake函数和宏(function和macro):使用函数和宏提高代码可读性
291 1
|
运维 Linux 数据安全/隐私保护
linux配置SVN,添加用户,配置用户组的各个权限教程
linux配置SVN,添加用户,配置用户组的各个权限教程
|
分布式计算 大数据 Hadoop
最快方式搭建docker大数据 测试集群
【8月更文挑战第5天】快速搭建Docker大数据测试集群可采用预构建镜像与Compose文件、利用云服务如AWS的ECS、自动化工具如Ansible或参考在线教程。只需简单配置如内存分配及路径,运行`docker-compose up`即可启动含NameNode、DataNode等组件的Hadoop集群。根据需求与资源选择合适方法。
168 0
|
存储 缓存 NoSQL
Redis与数据库同步指南:订阅Binlog实现数据一致性
本文由开发者小米分享,探讨分布式系统中的一致性问题,尤其是数据库和Redis一致性。文章介绍了全量缓存策略的优势,如高效读取和稳定性,但也指出其一致性挑战。为解决此问题,提出了通过订阅数据库的Binlog实现数据同步的方法,详细解释了工作原理和步骤,并分析了优缺点。此外,还提到了异步校准方案作为补充,以进一步保证数据一致性。最后,提醒在实际线上环境中需注意日志记录、逐步优化和监控报警。
1022 3
|
Python
NPM【问题 01】npm i node-sass@4.14.1报错not found: python2及Cannot download问题处理
NPM【问题 01】npm i node-sass@4.14.1报错not found: python2及Cannot download问题处理
1889 0
|
存储 负载均衡 算法
【系统架构】分布式系统架构设计
【系统架构】分布式系统架构设计
962 0