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 -batch
entrada de entrada mercurial.ini
) como TortoiseGit ( GIT_SSH
variable 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 hg
o git
comando 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?