【发布时间】:2013-02-08 22:21:39
【问题描述】:
我想授予我们的一个开发团队读/写访问权限,使其仅访问 SVN 存储库中的特定子目录。我使用 subversion.conf(httpd) 中的指令“AuthzSVNAccessFile”实现了这一点。
假设我的 svn 存储库中有以下目录结构:
- 工作区
- 分支机构
- 手机
- 应用
- 第一阶段
- 第二阶段
- Phase3(这是我要授予的目录)
.....
我们的开发团队可以使用以下网址访问第 3 阶段
http://mydomain.com/svn/Workspace/Branches/Mobile/App/Phase3
如何创建如下所示的短网址来访问上述网址。
http://mydomain.com/svn/Phase3
请帮助我完成这项工作。谢谢。
我的 apache 配置如下:
DAV svn
重写引擎开启
ReWriteRule ^Phase3$ 工作区/分支机构/移动/应用程序/Phase3
SVNParentPath /var/www/svn
AuthzSVNAccessFile /var/www/svn/Workspace/conf/authz
需要有效用户
AuthType 基本
AuthName "Subversion 存储库"
AuthUserFile /etc/svn-auth-users
位置>
【问题讨论】:
-
我也尝试过重写模块。但它不起作用。
-
“它不起作用”是什么意思?我们是否打算猜测?
-
抱歉我的沟通不畅。它不工作。
-
短网址 - 长期头痛。在这里看不到好处 - URL 将只输入一次,也可以复制和粘贴
标签: svn