SVN 认证失败

工具 刘宇帅 3年前 阅读量: 2239

问题

搭建好 svn 之后可以正常拉下库,但是 commit 的时候报以下权限错误。

> $ svn commit -m "test"                                                                                                                                 svn: E170001: Commit failed (details follow):
svn: E170001: Authorization failed

解决

问题是因为 svn 权限配置问题。需要配置 authz、passwd、svnserve.conf。
authz

[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
[/]
admin = rw

passwd

[users]
# harry = harryssecret
# sally = sallyssecret
admin = admin

svnserve.conf

[general]
password-db = passwd
authz-db = authz
realm = svn://192.168.2.160:8099

提示

功能待开通!


暂无评论~