J'ai à la fois TortoiseHg 2.3 64 bits et TortoiseGit 1.7.7 64 bits installés sur Vista 64 bits.
TortoiseHg ( ssh = "C:\Program Files\TortoiseHg\TortoisePlink.exe" -ssh -2 -C -batch
entrée dans mercurial.ini
) et TortoiseGit ( GIT_SSH
variable d'environnement définie sur C:\Program Files\TortoiseGit\bin\TortoisePlink.exe
) sont configurés pour utiliser les versions plink de PuTTy (interface de ligne de commande vers les backends PuTTY) distribuées avec eux.
J'ai Pageant (client d'authentification PuTTy) en cours d'exécution et la bonne clé ssh chargée. Cependant, toute commande hg
ou git
entraîne une boîte de dialogue d'erreur intitulée PuTTY Fatal Error affichée avec le message:
Déconnecté: aucune méthode d'authentification prise en charge n'est disponible. (serveur envoyé: publickey)
En même temps, en utilisant plink.exe d' origine fourni avec PuTTy fonctionne.
Pourquoi TortoisePlink ne fonctionne-t-il pas?