svn – Where does TortoiseSVN save password cached files in Windows 7? (via: Stack Overflow)
Posted by jpluimers on 2014/07/09
If you ever had a Windows SVN tool like TortoiseSVN remember your password on Windows, then look under this directory (thanks ee.):
%AppData%\Subversion\auth
Part of the trick is %AppData%, which points to your user profile (which might not be on your C: drive, or not on a drive at all).
Under that directory, is a set directories creating credentials that depend on the authentication method (thans M4N who pointed me to the TortoiseSVN authentication section on the docs):
The checkbox will make TortoiseSVN store the credentials in Subversion’s default directory:
%APPDATA%\Subversion\auth
in three subdirectories:
svn.simple
contains credentials for basic authentication (username/password). Note that passwords are stored using the WinCrypt API, not in plain text form.svn.ssl.server
contains SSL server certificates.svn.username
contains credentials for username-only authentication (no password needed).
On Windows, mine was in %AppData%\Subversion\auth\svn.simple\42165dcf42612e20077ac5c7817590db
On Linux, this structure works in a similar way, but relative to your ~ (home) directory as the Read Bean SVN Book shows.
You can force the SVN tools to forget about persisting authentication info (thaks Sander Rijken).
Same for linux systems: Beanstalk | Why does SVN not ask for my password?.
Note there is a TortoiseSVN decryption tool that allows you to decrypt the passwords (thanks rkagerer).
–jeroen
via: svn – Where does TortoiseSVN save password cached files in Windows 7? – Stack Overflow.
Leave a Reply