在svn的目录访问权限上纠结了很久,也看过了很多博客文章。好像弄明白了一点点:
在配置dav_svn.conf时,
<Location /svn>
DAV svn
SVNListParentPath on
SVNParentPath /svn
#SVNpath /svn/repos
AuthType basic
AuthName "Subveriosn Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
AuthzSVNAccessFile /etc/apache2/dav_svn.authz
Require valid-user
</Location>
SVNParentpath和SVNPath在<Location>...</Location>里不能同时存在。
假设仓库目录结构如下:
/svn/repos/
|----aa
|----|----bb
|----|----cc
其中SVNPath /svn/repos/ , SVNParentPath /svn .
那么就有两种情况:
(一)使用SVNParentPath
在authz文件里这样设置目录访问权限:
[repos:/aa/bb]
@admin = rw
* =
[repos:/aa/cc]
@boys = rw
@girls = rw
* =
(二)使用SVNPath
在authz文件里这样设置目录访问权限:
[/aa/bb]
@admin = rw
* = r
[/aa/cc]
@boys = rw
@girls = rw
* =
分享到:
相关推荐
公司几百人用一个SVN库,一个权限文件Authz 整理下来很不容易!
列举了SVN在使用过程中经常遇到的错误及解决方法。
LoadModule authz_svn_module modules/mod_authz_svn.so 4 增加/svn的,(假设通过extra/httpd-vhosts.conf配置了vhost,则在httpd-vhosts.conf的中) <Location /svn> DAV svn # 指向SVN Repository的ROOT SVNPath...
SVN演示 SVN演示 SVN演示 SVN演示 SVN演示 SVN演示
SVN培训 SVN培训 SVN培训 SVN培训 SVN培训 SVN培训
svn客户端svn客户端svn客户端svn客户端svn客户端
svn插件svn插件
SVN svn SVN中文手册 SVN资料 svn配置SVN svn SVN中文手册 SVN资料 svn配置SVN svn SVN中文手册 SVN资料 svn配置SVN svn SVN中文手册 SVN资料 svn配置SVN svn SVN中文手册 SVN资料 svn配置SVN svn SVN中文手册 SVN...
安装svn安装svn安装svn
centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...
是否遇到过公司里的sx向svn提交了不该提交的文件?.sdf debug release 等等,是否对此感到崩溃?!是否svn仓库已经占用了大量的磁盘空间? 使用本图形化工具帮助你将这些文件彻底地从svn中删除。 先导出svn仓库 ...
这是最好的SVN右键清除。中文。不分版本。我下载了好多别人的,没一个能很好的用。有些根本就清 不了,有些要清两次。这个是最好用的,本人测试完全保证没问题。 我们建立SVN时经常遇到新建新的SVN项目后但是里面带...
svn操作手册svn操作手册svn操作手册svn操作手册svn操作手册
SVN服务端SVN-Server-3.3.1-x64,SVN客户端TortoiseSVN-1.8.10-x64,SVN插件site-1.10.9,SVN客户端pdf使用说明文档. SVN客户端和eclipse SVN插件这两个版本匹配,可以实现对同一项目同时使用subeclipse和Tortoise ...
找到项目目录,右键--选择“Delete SVN Folders”,即可删除SVN信息并断开项目SVN连接
svn插件,svn插件,svn插件,svn插件,svn插件,svn插件,svn插件,svn插件,svn插件,svn插件,svn插件,svn插件,svn插件,svn插件,svn插件
下面简单介绍下PLSQL developer工具的SVN版本控制 1, 下载pl/sql-svn插件。 2, 关闭你打开的所有pl/sql窗口。 3,将插件里的SVN_Plugin.dll文件复制到PLSQL DeveloperPlugIns目录下。 4,重新打开pl/sql,...
破解svn密码,用于找回svn密码,直接执行exe文件,就可查看当前打开项目,用到的svn用户名和密码。
指定区间时间 获取SVN日志指定区间时间 获取SVN日志指定区间时间 获取SVN日志指定区间时间 获取SVN日志指定区间时间 获取SVN日志指定区间时间 获取SVN日志指定区间时间 获取SVN日志指定区间时间 获取SVN日志指定区间...
rapidsvn安装所需的全部资源包,可离线安装(gtk2和openssl的rpm包只上传了centos7版本) apr-1.5.2.tar.gz apr-util-1.5.4.tar.bz2 neon-0.29.6.tar.gz(可选,neon是subversion解析web http协议的包,视subversion...