subversion1.7部署完成之后,客户端TortoiseSVN checkout时出现Authenticated Failed,用了几个小时才解决该问题,最后研究了官方文档,产生这个错误的原因有两个:一个服务程序命令行错误;另一个是配置错误.
创建配置库命令:svnadmin create /var/svn/repos.
在启动svnserve时,要使用命令行: svnserve -d -r /var/svn.
注意: 不能是: svnserve -d -r /var/svn/repos.
配置文件/var/svn/repos/conf/svnserve.conf设置:
anon-access = read
auth-access = write
password-db = passwd
配置文件:/var/svn/repos/conf/authz设置
[/] #注意这一行,不能是[repos:/],这跟以前的版本不一样.
yyy = rw
修改文件: /var/svn/repos/conf/passwd
[users]
myrepos = 123