[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Clearing data authentication outside Tortoise SVN

From: Andy Levy <andy.levy_at_gmail.com>
Date: 2007-05-25 20:26:53 CEST

On 5/25/07, Arivan S. Bastos <asbastos.br@gmail.com> wrote:
>
> Hi,
>
> In my corporation, many users work in the same computer.
> I need some mechanism that when the user make login (in the windows XP)
> the tortoise SVN authentication data either extinguished (so, the users will
> check "Save authentication data", but when another user make login in the
> computer the data will not
> exists). Or some mechanism that integrate the Tortoise SVN login/pass data
> with
> the user logged in the computer (Windows XP).

Have you tried it yet?

User credentials are cached by the Subversion libraries (this applies
to the command-line SVN client and TSVN alike) in
%APPDATA%\Subversion\Auth. Note that %APPDATA% is an environment
variable pointing to a "special folder" and expands to (by default)
c:\documents and settings\USERNAME\Application Data. So, each user
already has their credentials stored individually - if I log into your
desktop using my own ID, I'll get my own Subversion credentials that
have been cached, not yours.

If all users log into the workstation with the same ID, that's another
issue altogether, and it's a gaping hole in your network/desktop
security policy.

> I think that the simplest solution would be to erase the Tortoise SVN
> file/registry entry that holds the authentication data
> with a login .bat. But I can`t to find that file/registry entry.

As noted above, it's in %APPDATA%\Subversion\Auth . But before you go
messing with login.bat, test it out - I think you'll find that you
don't have to do anything at all.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Fri May 25 20:27:14 2007

This is an archived mail posted to the TortoiseSVN Users mailing list.