在使用svn检出项目时偶尔会出现认证配置无效的错误,通过以下几种办法应可以解决:
1.检查authz文件的权限设定。着重检查分组是否有效?用户名是否拼写错误?每条配置最前是否有空格?
2.检查项目自身的svnserve.conf重点realm是否有拼写错误?anon-access和auth-access是否配置错误?
3.svn服务是否正确开启?端口是否被占用?
这不是什么复杂问题,如果你是多项目公用一套权限配置的话多检查分组设定基本都能拍出问题。
多个svn库共享一组认证时有可能出现以下情况,检查authz
文件
- 项目配置时是否引用了不存在分组,对比
[groups]
检查。名字无所谓,分组必须存在,否则会报认证无效