2009-11-05 28 views
17

Ich verwende TortoiseGit unter Windows XP.git-svn Passwort ändern

Mein Team benutzt einen zentralen svn Server als unser zentrales "canonical" Code Repository. Es läuft alles in einem Windows-Netzwerk.

Ich arbeite lokal mit git, dann verwenden Sie git-svn dcommit regelmäßig auf dem Server svn zu committen.

Unser Netzwerk erzwingt eine reguläre Passwortänderung - was auch mein Passwort für den svn Server ändert. Jetzt kann ich nichts mehr tun, da Tortoise versucht, mein altes Passwort zu benutzen - ich habe gegoogelt, und ich habe durch Menüs und Dokumente gejagt - aber ich kann nicht herausfinden, wo ich das Passwort ändern soll, das Git benutzt Verbinden mit SVN. Wer hilft?

Antwort

21

git-svn verwendet Subversions Perl-Module, die wiederum "normale" Subversion-Authentifizierung verwenden. Das bedeutet, dass Ihre Authentifizierungsdaten irgendwo in $HOME/.subversion, z.B. in einer der Dateien in $HOME/.subversion/svn.simple/, wenn Sie eine einfache Benutzername-Passwort-Kombination zur Authentifizierung verwenden.

+1

Dank Bombe - genau das, was ich brauchte. Ich war ein wenig beunruhigt, das Passwort im Klartext gespeichert zu sehen! Für jeden, der dies liest und die gleiche Kombination von Windows XP und TortoiseGit verwendet, befindet es sich in: C: \ Dokumente und Einstellungen \ WINDOWSUSERNAME \ .subversion \ auth \ svn.simple – Hippyjim

7

Auf einem Windows-Kasten es so etwas wie

C sein wird: \ Benutzer \ uttamk \ .subversion \ Auth \ svn.simple

einfach löschen Sie alle Dateien im Ordner. Das Passwort wird

3

Unter Windows 7 und weiter zurückgesetzt werden, um der Ort sein sollte, gehen

%APPDATA%\Subversion\auth 

, die in der Regel löst

C:\Users\<user name>\AppData\Roaming\Subversion\auth 
Verwandte Themen