Ron*_*del 7 svn authentication authz
[groups]
developer = a,b,c
doc = r,x
[/doc]
@doc = rw
@developer = rw
[/]
@developer = rw
* =
如果现在组doc的成员尝试检出文档,则它不起作用.我希望doc的成员能够查看sub-dir doc,禁止任何其他内容.任何想法如何实现这一目标?
亲切的问候ronny
[更新]
client:svn,版本1.5.4(r33841)服务器:svn,版本1.4.6(r28521)
通过svn + ssh访问:/ user @ host/fullpath-to-repos
[更新]
[更新]
[更新4] *这不是我自己的服务器,我无法用它做我想做的事.它是一个非常老的服务器,至少运行10年,有数百个用户.标准的东西应该工作.如果我错过了什么,请纠正我.
[更新5] 信不信由你.我使用了错误的路径,现在一切都运行良好,我很抱歉浪费你的时间.我将把他的efford给予FoxyBOA赏金.
哪些 url @doc 成员尝试结账?
[更新]
您能否提供一些附加信息:服务器和客户端上的 SVN 版本。您的客户端如何尝试连接到 SVN 服务器(例如,使用 subclipse 库、命令提示符等从 Eclipse)。
如果您使用 svn+ssh,您的用户必须能够有效访问您的服务器。您的用户是否拥有正确的 shell(即 bash、tcsh 等)?/bin/false 和其他伪造的 shell 不适用于 svn+ssh 连接类型。
您可能会遇到的其他问题 - 服务器和客户端上的 SVN 版本不同(例如服务器 1.4、客户端 1.5 尝试使用 1.5 技术进行连接)。
您是否在 SVN 中使用 SASL 身份验证?
你在使用调音吗?
您是否使用svn 文档中描述的ssh 配置技巧?
[更新2]
[更新3]
[UPDATE4] - 您确定您的 svn 服务器已启动吗?如果您的 svn 在标准端口上工作,请尝试从本地服务器直接连接到 svn 端口:
telnet localhost 3690
如果有效,请尝试从客户端连接(即 telnet ip_server 3690)。
如果服务器上的 telnet 工作正常,但客户端的 telnet 失败,请检查您的防火墙、路由器等。
如果服务器上的 telnet 失败。尝试重新启动 svn 服务器并检查服务器日志。
[更新5]
在我看来你的 svn 服务器停止了。您能否检查一下 svn 服务在本地(从 localhost telnet 到 3690)和远程是否可见。如果 svn 服务在这两种情况下都能正常工作,你必须得到类似的东西
(成功(1 2(匿名)(编辑管道)))
| 归档时间: | 
 | 
| 查看次数: | 14882 次 | 
| 最近记录: |