Je configurais un autre utilisateur pour utiliser notre référentiel SVN. Il n'avait pas de nom d'utilisateur / mot de passe, alors je me suis connecté avec mes informations d'identification. Nous avons maintenant un nom d'utilisateur / mot de passe pour lui.
Comment puis-je demander à TortoiseSVN de se déconnecter et d'oublier l'ancien mot de passe afin que je puisse entrer le nouveau nom d'utilisateur / mot de passe?
svn
login
tortoisesvn
Robert
la source
la source
Il existe 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 se trouvait ici:
Sur Vista, il était situé ici:
Ensuite, regardez dans ces fichiers avec le Bloc-notes et supprimez celui avec vos informations d'identification.
la source
svn.simple
. Au lieu de cela, je l'ai trouvé danssvn.ssl.server
; en le supprimant, j'ai dû accepter le certificat, mais il a sûrement été demandé des informations d'identification.Si vous souhaitez supprimer un seul mot de passe enregistré, par exemple pour "utilisateur1":
*c:\Users\USERNAME\AppData\Roaming\Subversion\auth\svn.simple\*
)la source
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 des informations d'identification Windows et tout va bien.
http://windows.microsoft.com/en-us/windows7/remove-stored-passwords-certificates-and-other-credentials
la source
Lorsque vous utilisez l' authentification Windows intégrée (c'est-à-dire l' authentification unique Active Directory), vous vous authentifiez automatiquement auprès des ressources AD avec vos informations d'identification AD. Vous êtes déjà connecté à AD et ces informations d'identification sont réutilisées automatiquement. Par conséquent, si votre serveur est compatible IWA (par exemple, VisualSVN Server), le serveur ne vous demande pas d'entrer le nom d'utilisateur et le mot de passe, en passant
--username
et--password
ne fonctionne pas, et le client SVN ne met pas non plus en cache vos informations d'identification sur le disque.Lorsque vous souhaitez modifier le compte d'utilisateur utilisé pour contacter le serveur, vous devez utiliser le gestionnaire d'informations d'identification Windows côté client. Cela est également utile lorsque votre ordinateur n'est pas joint au domaine et que vous devez stocker vos informations d'identification AD pour accéder aux ressources de votre domaine.
Suivez ces étapes pour enregistrer les informations d'identification de domaine de l'utilisateur dans le Gestionnaire d'informations d'identification Windows sur l'ordinateur de l'utilisateur:
svn.example.com
).DOMAIN\Username
format.Maintenant, lorsque vous contacterez
https://svn.example.com/svn/MyRepo
ou une URL similaire, le client ou le navigateur Web utilisera les informations d'identification enregistrées dans le gestionnaire d'informations d'identification pour s'authentifier auprès du serveur.la source
Remplacez la ligne dans le fichier htpasswd:
Accédez à: http://www.htaccesstools.com/htpasswd-generator-windows/
(Si le lien a expiré, recherchez un autre générateur sur google.com.)
Saisissez votre nom d'utilisateur et votre mot de passe. Le site générera une ligne cryptée. Copiez cette ligne et remplacez-la par la ligne précédente dans le fichier "repo / htpasswd".
Vous pourriez également avoir besoin Cleardes «données d'authentification» de TortoiseSVN → Paramètres → Données enregistrées.
la source