有没有办法从本地缓存中恢复密码?密码必须存储在某处,因为我可以运行
svn co http://my.svn.server/foo
Run Code Online (Sandbox Code Playgroud)
但我自己丢失了密码.我是否必须重置它,或者是否可以(以及如何)查找和解密密码?我在Windows上主要使用CLI SVN,有时会切换到TortoiseSVN或IntelliJ Idea SVN.
TortoiseSVN在Windows 7中保存密码缓存文件的位置?
我找到了c:\users\USERNAME\AppData\TSVNCache目录,但它是空的.
有没有办法将保存的 TortoiseSVN 登录名/密码从机器移动到网络存储库?刚买了一台新机器,知道我的用户名但不记得我登录到存储库。
我知道 TortoiseSVN 在 %appdata%\Subversion\auth 的目录中保存了一些身份验证信息
移动我在 svn.simple 找到的文件;我在其中以明文形式看到我的用户名,但密码已加密。我还在文件中看到了“wincrypt”,这是调用的加密功能。
通常我只是让 SVN 管理员为我重置它,但他和 SVN 的另一个管理员一样在下周休假。
我可以深入了解 TortoiseSVN 的源代码并查看身份验证是如何完成的,但必须有一种更简单的方法。如果有用的话,我可以在旧机器的成功身份验证上运行 Wireshark。