使用SVN+;ssh协议
对于我的项目,当通过SVN+ssh访问它时,我需要设置SVN存储库访问控制 我知道我可以使用Apache进行这种控件设置 是否可以使用svn+ssh执行相同类型的分支级访问控制 谢谢, Rishi.我想“不”,但是。。。根据你的情况,我有一个可能有用的建议 i、 e.如果您可以在SVN服务器上安装Apache,但只能通过SSH访问SVN服务器,那么您可以设置到Apache服务器的“SSH隧道” 因此,首先设置Apache(例如在SVN服务器上的端口80上),然后从您的开发人员计算机在本地设置一个隧道(例如侦听端口8022,并转发到SVN服务器上的端口80),然后您可以使用以下方法访问repo:使用SVN+;ssh协议,svn,Svn,对于我的项目,当通过SVN+ssh访问它时,我需要设置SVN存储库访问控制 我知道我可以使用Apache进行这种控件设置 是否可以使用svn+ssh执行相同类型的分支级访问控制 谢谢, Rishi.我想“不”,但是。。。根据你的情况,我有一个可能有用的建议 i、 e.如果您可以在SVN服务器上安装Apache,但只能通过SSH访问SVN服务器,那么您可以设置到Apache服务器的“SSH隧道” 因此,首先设置Apache(例如在SVN服务器上的端口80上),然后从您的开发人员计算机在本地设置一个
svn ls….
您可以使用Putty(或者在Linux中使用“SSH-L”选项)设置SSH隧道。取决于您的开发机器
当我远程工作时,我不得不求助于此
希望这些信息足以让你和你的朋友谷歌找到解决方案。
HTH使用authz
在/path/to/repo/conf/svnserve.conf
authz db=authz
我也在尝试,但我认为authz file方法只适用于svn://mechanism为什么不使用Apache而不是svn+ssh?这是正确的答案。提醒你,我得自己弄清楚,但是@vinnyjames是完全正确的。根据svn文档,一旦你打开了“authz”,你就可以为你的用户设置权限,如果需要的话,可以根据特定路径设置权限:我不是故意投反对票,因为我不想阻止你发表第一篇文章,但这更像是对问题的评论,而不是答案。请通过帮助中心了解什么是好答案。