Search code examples
svnauthenticationtortoisesvnsettings

Is there a way to prevent saved authentication in Tortoise SVN


I am using Tortoise SVN, and I tend to have my own username/password stored in it's saved data so that I don't have to authenticate each time.

Trouble is, we have a number of scripts, Final Builder projects and things that use another username - and so this overwrites my own username in the saved data.

Then I go to make a commit and find that it has done it using the other username.

I know that I can manually clear the saved state, but half of the time I forget. I don't mind authenticating each time if necessary, so is there a way to prevent Tortoise SVN from caching at all?


Solution

  • You can turn off authentication caching in the subversion config files, which you can usually find in %appdata%\Subversion\config.

    Look at the store-passwords and store-auth-creds settings there.

    BTW: AnkhSVN users can find a dialog to delete only specific credentials in Tools -> Options -> Source Control -> Subversion Environment -> Authentication Cache