我使用svnserve与基于路径的认证,但如果我指定的仓库它给我权限错误。然而,如果我只指定路径然后它验证。

在我的AuthZ的文件,如果我这样做它的工作原理:

[/my/path]
my_username = r

如果我这样做,这是行不通的:

[svn:/my/path]
my_username = r

我相当肯定,“SVN”是我的仓库的实际名称。如果有人可以让我知道我是如何找到一个库的名称,这可能帮助。存储库是在/ usr /本地/ SVN。

有帮助吗?

解决方案

这可能意味着,只有一个已知的svnserve库。如果你想有一个确切的答案,而不是猜测请提供更多详细的当前配置。

其他提示

当你是svnadmin的创建_________什么都你在一个空白给你仓库的名字。对于基于路径的授权,则定义的名字你的资料库。然后,您可以指定地址资源库中的路径。

我主要使用HTTP认证,所以我不知道是否有与svnserv任何差异。

使用HTTP验证,一旦你已经定义了一个SVNParentPath你可以给访问该存储库实例的领域的业务逻辑库,像这样另一个开发者分支:

[bizlib:/branches/2.0.x]
 dev_login = r
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top