hg-git on windows problems, where to get older (working) hg version for hg-git

Manuel Jacob me at manueljacob.de
Wed Jul 29 04:24:59 UTC 2020


Recent TortoiseHg Windows installers stopped having hg-git support. You 
can try manually installing hg-git from the 
https://foss.heptapod.net/mercurial/hg-git repository, and installing 
dulwich (version 0.19.x if running on Python 2) and maybe certifi. Sorry 
for the inconvenience!

Can you try that to see whether the SSH problem goes away?

I don’t know where to get older TortoiseHg Windows installers. Hopefully 
we can make it work with the newest version.

On 2020-07-29 00:45, Ernie Rael wrote:
> Hi all,
> 
> Summary:
> 
>  * 5.4 hg breaks hg-git (.../issues/307)
>  * 5.4.2 TortoiseHg doesn't have dulwich
>  * Can't find 5.0.2 hg (not TortoiseHg) release (or other windows 
> releases)
> 
> On Win7 I updated to hg 5.4 a little ago, but just discovered that it
> breaks my hg-git,
> https://foss.heptapod.net/mercurial/hg-git/-/issues/307 .
> 
> So I thought I might might upgrade to 5.4.2 to see what happens. Looks
> like TortoiseHg is back and the *only* way to get Mercurial on
> windows.
> 
> Now hg-git won't load, TortoiseHg no long has dulwich. I'm sure it
> used to, that's why I got it in the first place, instead of vanilla.
> 
> I'll probably try pointing my hgrc's hg-git to current repo for hg-git
> and use 5.4 and cross my fingers.
> 
> I was running 5.0.2, now I can't find historic releases of windows hg
> (not TortoiseHg). I did find a 5.1 TortoiseHg, it does have dulwich,
> maybe it works with current release of hg-git. I think it's OK except
> I'm getting a "...github.com: Permission denied (publickey)...".
> That's new. Sigh; now what have I done;-). Other repos work...
> 
> -ernie
> 
> 
> $ /f/pf/TortoiseHg/hg --version -v
> *** failed to import extension hggit from
> C:/f/win7pythonstuff/Python27/site-packages/hggit: No module named
> dulwich.errors
> Mercurial Distributed SCM (version 5.4.2)
> Enabled extensions:
> 
>   evolve      external  10.0.0
>   topic       external  0.19.0
>   ...
> 
> $ /f/pf/Mercurial/hg --version -v
> Mercurial Distributed SCM (version 5.4)
> Enabled extensions:
> 
>   evolve      external  10.0.0
>   topic       external  0.19.0
>   hggit       external  0.8.13 (dulwich 0.19.13)
> 
>   ...
> 
> _______________________________________________
> Mercurial mailing list
> Mercurial at mercurial-scm.org
> https://www.mercurial-scm.org/mailman/listinfo/mercurial



More information about the Mercurial mailing list