git-svn changement de mot de passe

J'utilise TortoiseGit sur Windows XP.

mon équipe utilise tous un serveur svn central comme dépôt de code" canonique". Tout est exécuté sur un réseau windows.

je travaille localement avec git, puis j'utilise git-svn dcommit pour m'engager régulièrement sur le serveur svn.

notre réseau applique un changement de mot de passe régulier - qui modifie également mon mot de passe pour le serveur svn. Maintenant, Je ne peux plus m'engager, car Tortoise essaie d'utiliser mon ancien mot de passe. googled, et j'ai cherché dans les menus et les docs - mais je n'arrive pas à trouver où changer le mot de passe que Git utilise pour se connecter à SVN. Aider quelqu'un?

17
demandé sur Hippyjim 2009-11-05 16:27:07

3 réponses

git-svn utilise les modules perl de Subversion qui à leur tour utilisent l'authentification "normale" de Subversion. Cela signifie que vos données d'authentification stockées quelque part dans $HOME/.subversion, par exemple dans un des fichiers de $HOME/.subversion/svn.simple/ lorsque vous utilisez une combinaison simple nom d'utilisateur-mot de passe pour vous authentifier.

21
répondu Bombe 2009-11-05 14:18:42

sur une boite Windows, il y aura quelque chose comme

C:\Users\uttamk\.subversion\auth\svn.simple

il suffit de supprimer tous les fichiers du dossier. Le mot de passe sera réinitialisé

7
répondu uttamkini 2011-10-20 06:58:21

sur Windows 7 et les suivantes, l'endroit à regarder est

%APPDATA%\Subversion\auth

qui se résout habituellement à

C:\Users\<user name>\AppData\Roaming\Subversion\auth
3
répondu Janus 2015-03-02 07:20:04