Comment changer les utilisateurs dans TortoiseSVN

Je configurais un autre utilisateur pour utiliser notre référentiel SVN. Il n'avait pas de nom d'utilisateur/mot de passe, donc je me suis connecté avec mes identifiants. Nous avons maintenant un nom d'utilisateur/mot de passe pour lui.

Comment puis-je déconnecter TortoiseSVN et oublier l'ancien mot de passe pour pouvoir entrer le nouveau nom d'utilisateur/mot de passe?

278
demandé sur Eric Leschinski 2009-07-20 17:12:02

7 réponses

  1. Ouvrez L'Explorateur Windows.
  2. Faites un clic droit n'importe où dans la fenêtre.
  3. Cliquez Sur TortoiseSVN → Paramètres.
  4. Sur Données Enregistrées.
  5. Sur Vider à côté de Données d'Authentification (voir ci-dessous).
  6. vérifiez les éléments d'authentification à effacer.
  7. Cliquez sur OK .

Toutes les données d'authentification enregistrées pour tous les projets sont supprimées.

Vous devrez entrer de nouveau les informations d'identification pour reconnecter.

Bouton Effacer

405
répondu Raymond Martineau 2017-09-07 16:44:35

entrez la description de l'image ici

  1. clic droit
  2. TortoiseSVN
  3. Paramètres
  4. Données Enregistrées
  5. Données D'authentification-Effacer
162
répondu Luis Perez 2013-04-30 13:59:25

Il y a plusieurs façons de le faire, via les paramètres ou en supprimant le cache.

La suppression du cache est la méthode la plus polyvalente. Tout d'abord, localisez-le:

Sur XP, il était situé ici:

C:\Documents and Settings\%USER%\Application Data\Subversion\auth\svn.simple\

Sur Vista, il était situé ici:

C:\Users\%USER%\AppData\Roaming\Subversion\auth\svn.simple\

Ensuite, regardez dans ces fichiers avec le bloc-notes, et supprimez celui avec vos informations d'identification.

41
répondu Kirill Strizhak 2013-02-21 05:25:21

Si vous souhaitez supprimer un seul mot de passe enregistré, par exemple pour "user1":

  • Accédez au répertoire des mots de passe enregistrés(*c:\Users\USERNAME\AppData\Roaming\Subversion\auth\svn.simple\*)
  • vous trouverez plusieurs fichiers dans ce dossier (nommés avec une valeur de hachage)
  • trouvez le fichier qui contient le nom d'utilisateur "user1", que vous voulez changer (ouvrez-le avec le bloc-notes).
  • Supprimer le fichier.
  • La prochaine fois que vous vous connecterez à votre serveur SVN, Tortoise vous demandera un nouveau nom d'utilisateur et un nouveau mot de passe.
11
répondu shimon001 2013-11-29 11:47:03

Après avoir lutté avec cela et essayé toutes les réponses sur cette page, j'ai finalement réalisé que j'avais les informations d'identification incorrectes stockées par windows pour le serveur qui héberge notre subversion. J'ai effacé cette valeur stockée à partir des informations d'identification windows et tout va bien.

Http://windows.microsoft.com/en-us/windows7/remove-stored-passwords-certificates-and-other-credentials

2
répondu patrickbadley 2015-02-18 19:51:49

Remplacez la ligne dans le fichier htpasswd:

Aller à: http://www.htaccesstools.com/htpasswd-generator-windows/

(si le lien a expiré, recherchez un autre générateur depuis google.com.)

Saisissez votre nom d'utilisateur et votre mot de passe. Le site va générer une ligne cryptée. Copiez cette ligne et remplacez-la par la ligne précédente dans le fichier "repo/htpasswd".

Vous devrez peut-être aussi Effacer les 'données D'authentification' de TortoiseSVN → Settings → Saved Données.

0
répondu M. Usman Khan 2017-12-02 19:55:32

Vous ne pouvez pas changer votre mot de passe via Tortoise, il doit être changé sur le serveur SVN lui-même. En tant qu'administrateur ont seulement la permission de changer le mot de passe

-1
répondu Sachin CR 2013-03-22 05:39:52