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
目錄確定是有的,就是很差找而已java
我列出個人svn目錄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
具體不把這個文件多作解釋,反正刪除掉後 blog
到Eclipse 中從新更新SVN, 提示出了用戶名和密碼的框。ip