Tengo TortoiseHg 2.3 de 64 bits y TortoiseGit 1.7.7 de 64 bits instalados en Vista de 64 bits.
Tanto TortoiseHg ( ssh = "C:\Program Files\TortoiseHg\TortoisePlink.exe" -ssh -2 -C -batchentrada de entrada mercurial.ini) como TortoiseGit ( GIT_SSHvariable de entorno establecida en C:\Program Files\TortoiseGit\bin\TortoisePlink.exe) están configuradas para usar las versiones de PuTTy plink (interfaz de línea de comandos para los back- end de PuTTY) distribuidas con ellas.
Tengo Pageant (cliente de autenticación PuTTy) ejecutándose y la clave ssh adecuada cargada. Sin embargo, cualquier hgo gitcomando resultados en diálogo de error titulado PuTTY error grave que se muestra con el mensaje:
Desconectado: no hay métodos de autenticación compatibles disponibles. (servidor enviado: publickey)
Al mismo tiempo, el uso de plink.exe original proporcionado con PuTTy funciona.
¿Por qué no funciona TortoisePlink?