您的位置:首页 > 其它

SVN重置密码后,避免一直输入密码的问题!!!

2016-11-09 16:40 246 查看
1、问题背景

        最近在工作中使用eclipse进行项目开发,在一次修改了SVN的登录密码后,就一直出现了一个很烦人的问题-----每次下载、提交、更新项目时,总要输入用户名和密码,好麻烦啊,,,,【但是在下边点击保存之后,貌似也不管用】

2、问题分析及SVN的插件机制

        当我们第一次使用svn插件并输入密码时,会生成一个保存密码的文件,然后每次svn插件默认去读取用户名和密码信息。启动eclipse时,会自动将配置信息读取到程序缓存中。当svn的密码修改以后,无法再次登录,也没有提示重新输入密码。

        我们可以通过删除相关配置文件的方式让svn插件提示我们重新输入密码。但是,eclipse也会首先读取缓存文件,当你删除了配置文件之后,eclipse也会默认的读取缓存中的文件。所以在读取svn信息时,总是提示输入用户名和密码。

3、解决方案

通过两步走的方式来解决该问题,首先删除对应的保存svn登录信息的相关文件,然后再重新启动eclipse,让它清除缓存并重新生成。

(1)、使用eclipse查看自己的SVN接口



(2)如果使用的是JavaHL, 找到以下目录并删除auth目录下的文件.

C:\Documents and Settings\Administrator\Application Data\Subversion

    C:\Users\系统账户名\AppData\Roaming\Subversion

【AppData找不见时,可以在文件夹选项中设置--》显示“隐藏的文件或文件夹”】

(3)如果你用的SVNKit, 找到以下目录并删除.keyring文件. {eclipse_home}\configuration\org.eclipse.core.runtime

就大功告成,再次重启eclipse并使用插件会发现提示让重新输入用户名密码,保存之后就不会让输入这些了。

4、祝你学习旅途顺利!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: