Eclipse清除SVN密码

1. Eclipse/Subclipse并不会记录用户名及密码, SVN密码是由SVN客户端(JavaHL or SVNKit)负责维持的 
2. 可查看Eclipse的Preferences中SVN属性查到用的是JavaHL还是SVNKit 
3. 对于JavaHL的客户端可通过修改文件删除密码: 
Windows下: %APPDATA%\Subversion\auth\svn.simple (如: C:\Users\LiGuoliang\AppData\Roaming\Subversion\auth\svn.simple) 
Linux下: ~/.subversion/auth\svn.simple

  目录肯定是有的,就是不好找而已

我列出我的svn目录

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

打开该目录下面的一个文件,文件名可能被加密过了,打开看就会发现

C:\Documents and Settings\Administrator\Application Data\Subversion\auth\svn.simple

  

K 8
passtype
V 8
wincrypt
K 8
password
V 272
AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAXufD7arXs0+RoLef+4AA/AAAAAAyAAAAYQB1AHQAaABfAHMAdgBuAC4AcwBpAG0AcABsAGUALgB3AGkAbgBjAHIAeQBwAHQAAAADZgAAqAAAABAAAAC5zp0AyxV1ts8GQZbtfqOsAAAAAASAAACgAAAAEAAAAHb6n2waOTZM5+I4kYZfuTwQAAAA3sC32Ir7k32M2TmyxqDeQxQAAAA7JSc4hIReeUpSURVBytZal4R/kQ==
K 15
svn:realmstring
V 48
<https://27.17.34.6:443> Subversion Repositories
K 8
username
V 9
sunzhiyan  -- 这个因为是本人的名字所以很明显就能够知道是用户名
END

具体不把这个文件多做解释,反正删除掉后  

  

到Eclipse 中重新更新SVN, 提示出了用户名和密码的框。

posted on 2015-08-04 15:28  手撕高达的村长  阅读(3748)  评论(0编辑  收藏  举报

导航