Clearing AnkhSVN Saved UserName/Password/Authentication Data
Recently we started using Subversion in our
office. We are using VisualSVN Server because
it has a nice administration interface, where we can manage user and their rights.
TortoiseSVN is an awesome subversion client,
but to have subversion features integrated to our Visual Studio IDE we found two useful plugins VisualSVN and AnkhSVN.
Since AnkhSVN is free and it stable (at least for me) we preferred using it.
The Problem
When you open a project from Subversion repository AnkhSVN will prompt you to authenticate (If you have turned on security in your subversion repository). Once you enter your username and password and check thesave
password it will not prompt again.
Now what if you change your password? I googled about this for two days but didn’t find any solution. Luckily today my boss found this.
The Solution
The authentication data is saved to the following directories
%APPDATA%\Subversion\auth\svn.ssl.server
%APPDATA%\Subversion\auth\svn.simple
Deleting all the files inside these folders will solve the problem. After deleting these files AnkhSVN will prompt you for username and password once again.
I am currently writing a small Visual Studio Add-in that will help you clear these information from within Visual Studio.