Eu tenho o TortoiseHg 2.3 de 64 bits e o TortoiseGit 1.7.7 de 64 bits instalados no Vista de 64 bits.
O TortoiseHg ( ssh = "C:\Program Files\TortoiseHg\TortoisePlink.exe" -ssh -2 -C -batchentrada mercurial.ini) e o TortoiseGit ( GIT_SSHvariável de ambiente definida como C:\Program Files\TortoiseGit\bin\TortoisePlink.exe) estão configurados para usar as versões plink do PuTTy (interface da linha de comandos para os back-ends do PuTTY) distribuídas com eles.
Tenho o Pageant (cliente de autenticação PuTTy) em execução e a chave ssh adequada carregada. No entanto, qualquer comando hgou gitresulta na caixa de diálogo de erro intitulada Erro fatal PuTTY sendo exibida com a mensagem:
Desconectado: nenhum método de autenticação suportado disponível. (servidor enviado: publickey)
Ao mesmo tempo, usando o plink.exe original fornecido com o PuTTy funciona.
Por que o TortoisePlink não funciona?