Svn Subversion中基于路径的身份验证对存储库失败,但对路径无效
我在SVN服务中使用基于路径的身份验证,但如果我指定存储库,它会给我权限错误。但是,如果我只指定一个路径,那么它将进行身份验证 在我的authz文件中,如果我这样做,它将起作用:Svn Subversion中基于路径的身份验证对存储库失败,但对路径无效,svn,authentication,svn-administraton,Svn,Authentication,Svn Administraton,我在SVN服务中使用基于路径的身份验证,但如果我指定存储库,它会给我权限错误。但是,如果我只指定一个路径,那么它将进行身份验证 在我的authz文件中,如果我这样做,它将起作用: [/my/path] my_username = r 如果我这样做,它将不起作用: [svn:/my/path] my_username = r 我相当确定“svn”是我的存储库的实际名称。如果有人能告诉我如何找到存储库的名称,那可能会有所帮助。存储库位于/usr/local/svn下。当您创建svnadmin时,
[/my/path]
my_username = r
如果我这样做,它将不起作用:
[svn:/my/path]
my_username = r
我相当确定“svn”是我的存储库的实际名称。如果有人能告诉我如何找到存储库的名称,那可能会有所帮助。存储库位于/usr/local/svn下。当您创建svnadmin时,您在空白处给出的是您的存储库名称。对于基于路径的授权,您可以按名称定义存储库。然后可以在存储库中指定路径 我主要使用HTTP Auth,因此我不确定是否与svnserv有任何区别 使用HTTP Auth定义SVNParentPath后,您可以向其他开发人员授予对存储库区域(例如业务逻辑库的分支)的访问权限,如下所示:
[bizlib:/branches/2.0.x]
dev_login = r
这可能意味着svnserve只知道一个存储库。如果您希望得到准确的答案,而不是猜测,请提供有关当前配置的更多详细信息