Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where does SVN client store user authentication data?

I am trying to simulate a problem we have with a particular domain ID which has issues accessing a subversion repository. Towards this, I tried a svn checkout with the option --username domain\problematic_ID on another windows machine. But I am not able to reproduce the problem as the checkout still succeeds using my own ID. This led me to wonder if SVN caches user authentication data in more than one place and if so where.

I have cleared the auth directory in the application data area, changed the options in the config file to disable caching of user auth data - but to no avail. The system does not even prompt me for the new user name and password, but simply checks out with the old ID.(I know it is the old ID in use by looking through the SVN logs). I am obviously missing something here -- but what? :-(

Does anyone know?

The subversion client version I use is 1.4.6(r28521)

like image 800
Critical Skill Avatar asked Oct 22 '09 06:10

Critical Skill


People also ask

How do I get rid of saved authentication in SVN?

The first thing that you need to do is to find the auth folder in the subversion directory that can be found tipically in the %appdata%\Subversion\auth e.g C:\Users\<your-username>\AppData\Roaming\Subversion\auth . Finally, select the auth folder and delete it.

How do I find my SVN password?

On Windows, Subversion stores the auth data in %APPDATA%\Subversion\auth . The passwords however are stored encrypted, not in plaintext. You can decrypt those, but only if you log in to Windows as the same user for which the auth data was saved.

Where does Eclipse store SVN password?

On Windows this is located in %APPDATA%\Subversion\auth. On Linux and OSX it is located in ~/. subversion/auth.


1 Answers

  • On Unix, it's in $HOME/.subversion/auth.

  • On Windows, I think it's: %APPDATA%\Subversion\auth.

like image 138
Nikola Kotur Avatar answered Oct 09 '22 11:10

Nikola Kotur