svn登录时用户名和密码正确,但是无法验证通过

svn登录时用户名和密码正确,但是无法验证通过,第1张

你用的客户端是什么?如果是TortoiseSVN的话,右键菜单:TortoiseSVN——设置——已保存数据——认证数据——清除升物,然后再试试看。

如汪或果还是不行,你在其他电脑上用的用户名密码吵陵液试试看,如果也不能通过验证,那基本就是服务器端的问题了,可能的问题包括:

1、你没有访问SVN库中该文件夹的权限,需要SVN管理员给你开权限;

2、SVN服务器搭建的有问题,比如权限文件内容有误

在使用碰颂svn检出项目时偶尔会出现认证配置无效的错误,通过以下几种办法应可以解决:

1.检查authz文件的权限设定。着重检查分组是否有效?用户名是否拼写错误?每条配置最前是否有空格?

2.检查项目自身的svnserve.conf重点realm是否有拼写错误?anon-access和auth-access是否配置错误?

3.svn服务是毁吵伏否正确开启?端口是否被占用?

这不是什么复杂问题,如果你是多项目公用一套权限配置的话多检查分组设定基本都能拍出问题。

多个svn库共享一组认证时有可能出现以下情况,检查 authz 文件纤携

conf目录,进入该文件夹,用文本编辑器打开svnserve.conf文件我们看到这里是关于访问SVN仓库的一些认证设定,找到第12行:anon-access=read,这表示匿名用户的访问权限是读,并且大家注意到,该行的前面有个“#”。这表示改行是被注释掉的,这与Java的properties文件的注释方式是一致的,这也就说明了此时SVN服务器是不允许匿名登陆的,那么我们现在可以去掉“#”,不过现在客户端也只是匿名读,我们的import *** 作是写 *** 作,所以我们在该行下面增加一行anon-access=write,如下面所示扒手冲:----------------------------------------------------........[general]###These options control access to the repository for unauthenticated###and authenticated users. Valid values are "write","read",###and "春歼none". The sample settings below are the defaults.anon-access = readanon-access = write# auth-access = write........----------------------------------------------------保存,关闭该文件。这时薯悄我们需要停止当前的svnserve的服务,然后重新启动


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11973177.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存