Cygwin and Win32 native support

Matt Mackall mpm at
Mon Mar 10 14:55:51 CDT 2008

On Mon, 2008-03-10 at 20:36 +0100, Guido Ostkamp wrote:
> Hello,
> in my office, I am unfortunately forced to use a Windows XP PC to run 
> Mercurial in order to get access to the OpenSolaris Mercurial Repo (our 
> testlab with the large Unix systems, where I desperately need the stuff is 
> "protected" by firewalls and ssh connections to Internet are thus 
> impossible <sigh>).
> So I tried Mercurial under Cygwin on the PC to clone
>    ssh://
> over a socks 4 proxy using special ~/.ssh/config setting, but it got stuck 
> after some ~17800 files. From at home I know there are much more. I 
> retried this several times, but it always stops after reaching that number 
> of files.

That's interesting. A network trace might tell us what's happening.

> Does anybody know what could be the reason for this?
> Doesn't Mercurial support Cygwin?
> If I would use the native Win32 version, how would I have to configure ssh 
> access over a socks server?
> Is 'ssh' somehow included in the native Win32 build of Mercurial?
> Also, I expect symlinks in the OpenSolaris repo. Should I be able to 
> finish cloning to the PC under Windows, and then zip and transfer the 
> '.hg' directory to a Unix box, would this still include the full data 
> necessary to recreate symlinks, if used on a Unix box?


Mathematics is the supreme nostalgia of our time.

More information about the Mercurial mailing list