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 -batch
entrada mercurial.ini
) e o TortoiseGit ( GIT_SSH
variá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 hg
ou git
resulta 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?