IDEA检出SVN项目显示Path to certificate

今天用IDEA检出SVN中的一个项目,输入账号密码后显示Authentication Required 

 于是咔咔百度上CSDN搜索解决办法。发现大部分文章给出了两种解决办法:

1.第一个搜索到的解决方案是清除SVN的账户信息,重新登录。

路径是:File --> Settings...  --> Version Control --> Subversion --> Clear Auth Cache

但是按照这个尝试后发现并没有什么用,还是出现Path to certificate

IDEA检出SVN项目显示Path to certificate

 2.第二个搜到的解决办法说是自己的账户对该项目没有权限,需要找管理员给开发权限。

但是这个项目我之前在Eclipse中上传过代码,肯定是有权限的,所有这条也行不通。

为了验证是否有权限,我还用Eclipse上传了测试代码,然后又修改回来。

第三个是我自己解决的方案,不一定对每个人有效。

这个项目的SVN地址我是从Eclipse中复制过来的,原本是包含中文的,但是在Eclipse中地址是未转义的,显示是这样的

IDEA检出SVN项目显示Path to certificate

 直接放到IDEA中也能正常识别,然后提示输入账户密码,接着就出现了Authentication Required 

IDEA中也显示的不是中文项目路径

IDEA检出SVN项目显示Path to certificate

 将IDEA中的Get from Version Control叉掉后再打开,发现项目自动路径变成中文的了,右键项目地址,Edit Location URL... 但是路径中多了特殊字符。

IDEA检出SVN项目显示Path to certificate

IDEA检出SVN项目显示Path to certificate

最后将这个特殊字符去掉,项目就检出正常了,也不出现 Path to certificate认证了。

总的来说就是项目路径有问题。

上一篇:SVN清除锁


下一篇:从零开始学编程02--项目管理工具的使用