eclipse Authentication error. svn: Authorization failed

本文介绍了解决Eclipse中因enablestructuredetection设置而导致的Authenticationerror.svn:Authorizationfailed问题的方法。通过调整SVN项目的URL设置及取消enablestructuredetection选项,可以避免因上级目录权限不足引发的错误。

        最近公司老是换svn库。那么开发人员也得跟着换了,由于svn服务器配置为trunk目录由chechout权限。在eclipse中默认是enable structure detection,就会到trunk目录中去取数据,由于上一级目录没有分配权限。就会报Authentication error. svn: Authorization failed。

       现在假设svn服务器中有svn://192.168.1.158:/api/trunk这个项目,并且只给你的账号对api/trunk这个目录由svn操作的权限,那么我们不管是用svn客户端还是eclipse中的svn插件直接用都会出现Authentication error. svn: Authorization failed。因为eclipse默认是enable structure detection,这就意味着eclipse会认为api这个目录是svn提取路径,而api这个路径又没有权限,就会导致Authentication error. svn: Authorization failed。既然知道问题了原因了,我们现在可以这样解决这个问题,在eclipse如果已经填写了svn账户密码信息的可以选择svn对应的项目,然后右键出现下面的点击红框部分

        出现右图 



把General 部分中的URL部分中的部分替换成svn://192.168.1.158:/api/trunk,接着点击Advanced部分出现下图



把enable structure detection复选框中的勾去掉保存就行了。

新建的项目就更简单了就是填写密码的时候去把advanced中的enable structure detection复选框中的勾去掉,其他的和之前的操作一样

注,在上面的操作中要求账号密码都正确的前提条件下才没有问题



评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值