55 votes

Comment laisser TortoiseHg (Mercurial) sous Windows utiliser le fichier de clé privée généré (par Puttygen)?

J'ai utilisé Puttygen pour créer une clé publique et une clé privée, puis je suis prêt à laisser TortoiseHg sur Windows 7 faire un clone en allant à

 ssh://somebody@code.somewhere.com/somecode
 

mais il semble n'y avoir aucun endroit où ajouter la clé privée à TortoiseHg? (ou même juste la ligne de commande mercurial)

Le fichier se trouve déjà sur le disque dur sous le nom somefile.ppk. Quelqu'un sait-il comment l'ajouter?

83voto

David Tischler Points 1778

Ajoutez ce qui suit à la section [ui] du fichier mercurial.ini de votre répertoire personnel (en supposant que votre clé se trouve dans "C: \ Utilisateurs \ Nom d'utilisateur \ mykey.ppk"):

 [ui]
ssh = tortoiseplink.exe -ssh -i "C:\Users\UserName\mykey.ppk"
 

ou utilisez Pageant, situé dans le chemin d'installation de TortoiseHg (par exemple, C: \ Program Files \ TortoiseHg \ Pageant.exe). Démarrez-le, double-cliquez sur l'icône de la barre des tâches qui apparaît et ajoutez le fichier .ppk.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X