Ho installato TortoiseHg 2.3 64 bit e TortoiseGit 1.7.7 64 bit su Vista 64 bit.
Sia TortoiseHg ( ssh = "C:\Program Files\TortoiseHg\TortoisePlink.exe" -ssh -2 -C -batch
entry in mercurial.ini
) che TortoiseGit ( GIT_SSH
variabile d'ambiente impostata su C:\Program Files\TortoiseGit\bin\TortoisePlink.exe
) sono configurati per utilizzare le versioni plink di PuTTy (interfaccia da riga di comando ai back-end PuTTY) distribuite con esse.
Ho Pageant (client di autenticazione PuTTy) in esecuzione e la chiave ssh corretta è stata caricata. Tuttavia, qualsiasi comando hg
o git
risulta nella finestra di dialogo di errore denominata Errore irreversibile PuTTY che viene visualizzato con il messaggio:
Disconnesso: nessun metodo di autenticazione supportato disponibile. (server inviato: publickey)
Allo stesso tempo, utilizzando l' originale plink.exe fornito con PuTTy funziona.
Perché TortoisePlink non funziona?