我正在尝试在svnserve (在SUN下)中设置authz文件。我的回购名是CL_xyz,回购路径是/export/svnrepo/xyz。如何在步骤x中指定回购路径以获得所需的结果?现在,我发现了一个错误-
Sending test.txt
Transmitting file data .svn: E220001: Commit failed (details follow):
svn: E220001: Access denied
svn: E220001: Your commit message was left in a temporary file:authz文件
[groups]
admin = app
# [/foo/bar]
# harry = rw
# &joe = r
# * =
[/branches] ----step x
#[/]
#* = rw
@admin = rwPS:我的svnserve.conf和passwd文件运行良好。
svnserve.conf文件
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = CL_xyz找一个专家来解决我的小问题。耽误您时间,实在对不起。
发布于 2013-03-14 22:18:37
因此,当您使用"app“的用户名进行身份验证并能够使用该凭据进行身份验证时,例如,要进行更新吗?
您只允许对存储库根路径之外的/branches路径中的管理组成员进行写访问。我想这就是你想要写的路?也许,如果您显示正在使用的svn命令行,可能会有所帮助。
你能运行svn信息并显示输出吗?
https://stackoverflow.com/questions/15419180
复制相似问题