Dav*_*ave 2 svn authorization svn-administraton
如何在不设置[/]*= r的情况下使用show log功能(读取所有人/所有内容).
我的authz文件中有几个组.它看起来像这样:
[groups]
Profs = dave,bruno,franck
Team1 = 1036091,1036103,1036087
Team2 = 1016059,1016077
[/GSS]
@Team1 = rw
[/Booking]
@Team2 = rw
[/]
@Profs = rw
Run Code Online (Sandbox Code Playgroud)
当我添加
[/]
* = r
Run Code Online (Sandbox Code Playgroud)
在文件中,显示日志功能有效.但是,这可以访问所有存储库中的所有人.
这个相关问题尚未得到解答.
小智 6
我遇到了完全相同的问题.谷歌搜索没有提供解决方案,但经过一些实验后,我找到了2个解决方案:一个解决方案和一个很好的解决方案.
解决方法:将[/]*= r添加到authz文件中(也可以是*= r到authz文件中的应用程序文件夹).尝试使用Tortoise的showlog,可能是Tortoise中的一些比较方法.从authz文件中删除上面的行并尝试agin.乌龟以某种方式缓存它,它似乎工作
很好的解决方案:将这些行添加到svnserve.conf文件中:
anon-access = none auth-access = write
之后它按预期工作.似乎是我的解决方案.
祝好运!