Dip*_*u H 6 svn apache tortoisesvn http viewvc
我使用viewvc(V1.1.22)和svn(V1.8),svn使用基于svnserve路径的访问.当用户在存储库级别具有读访问权限时,Viewvc工作正常.当用户在存储库级别没有读访问权限时,它会抛出如下所示的错误,即使我访问包含允许路径的完整URL:
网址:https://mysvn.com/viewvc/test-repo/branches/branch-A/dist
根"test-repo"未知.如果您认为该值是正确的,请仔细检查您的配置.
HTTP响应状态
404未找到
我的auth文件如下所示:
[组]
test_group = user1,user2
[/]*=
[:水珠:测试回购:/支链/*/测距]
@test_group = r
如果我再添加一条规则来提供对存储库级别的读访问权限,则viewvc可以正常工作.
[测试回购:/]
@test_group = r
有没有办法告诉viewvc允许浏览允许的文件夹,即使存储库级访问受限制?任何帮助赞赏.
两个界面之间的主要问题是 ViewVC 要求您从存储库顶部一直向下授予权限。WebSVN 允许您仅在子文件夹中授予权限,并且它向顶层授予有限的隐含权限。为了解决这个问题,您需要对 auth 文件进行两处更改。
有关详细示例,包括您必须对身份验证文件进行哪些具体更改,请参阅此链接:ViewVC 和 SVN 权限
| 归档时间: |
|
| 查看次数: |
527 次 |
| 最近记录: |