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?
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.
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é
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