Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>I know I am late but better now then never. OK, so... Command for connecting to Mercurial SSH </p> <blockquote> <p>ssh = plink.exe -ssh -C -l username -P #### -i "C:/Program Files/PuTTY/Key Files/KyleKey.ppk"</p> </blockquote> <p>is perfectly OK, but the problem is with Plink.</p> <p>Plink have problems with folders that have spaces in their names. So, the problem is in</p> <blockquote> <p>"C:/Program Files/PuTTY/Key Files/KyleKey.ppk"</p> </blockquote> <p>You have two options:</p> <ol> <li><p>You can move this "KyleKey.ppk" file into a path with no spaces in name. For example, you can move this file in "C:\" or "D:\Path\Without\Space\In\Name".</p></li> <li><p>You can use Windows short path names. For example, I have </p> <blockquote> <p>ssh = "C:\Progra~2\Plink\Plink.exe" -ssh -i "C:\Progra~2\PuTTYgen\hrle.ppk"</p> </blockquote> <p>in my "Mercurial.ini".</p> <p>"C:\Progra~2" is "C:\Program Files (x86)".</p></li> </ol> <p>Plink will hang if SSH private key is protected with a password.</p> <p>And also, you must add this server to know server list before you even use Plink in conjunction with TortoiseHg or some other GUI tool like MercurialEclipse. If you fail to do that Plink will hang waiting for you response which you can not give because you work with TortoiseHg and not on the command line. More on this subjet in <a href="http://mercurial.selenic.com/wiki/AccessingSshRepositoriesFromWindows" rel="nofollow noreferrer">AccessingSshRepositoriesFromWindows</a>.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload