Re: hg-git easy install on Windows

143 views
Skip to first unread message

Augie Fackler

unread,
Nov 3, 2012, 5:04:49 PM11/3/12
to John Jefferies, hg-...@googlegroups.com
(+list - I don't generally like handling OSS requests privately because often others can get to things faster than I.)

My understanding is this is documented in the tortoise docs. I know literally nothing about running Mercurial on Windows.

AF

On Oct 31, 2012, at 5:26 AM, John Jefferies wrote:

>
> Augie,
>
> I'm sending this privately because I'm suggesting an improvement to the text on http://hg-git.github.com/.
>
> I've just installed hg-git on Windows, and it's actually very easy because dulwich comes pre-packaged with Tortoise distributions. So the only thing I had to do was to download and extract the zip, and add one line to my .hgrc file, as per the manual install instructions.
>
> The extra instructions about how to install dulwich are quite off-putting in the circumstances. I have VS 2012, 2010, and 2005 installed, but not 2008 (and does it matter if SP1 is installed?), and means the easy install instructions are rather less than easy. Can I suggest that the hg-git install instructions be updated to reflect the straightforwardness of the Windows install if Tortoise is already installed?
>
> Many thanks, hg-git has worked a treat so far.
>
> Regards
>
> John
>

David M. Carr

unread,
Nov 3, 2012, 5:33:15 PM11/3/12
to hg-...@googlegroups.com, John Jefferies
> --
> You received this message because you are subscribed to the Google Groups "hg-git" group.
> To post to this group, send email to hg-...@googlegroups.com.
> To unsubscribe from this group, send email to hg-git+un...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/hg-git?hl=en.
>

Looks like you are correct that there is a section in the TortoiseHg
docs on how to install Hg-Git in that environment. It pretty much
says "we already include dulwich, so just clone hggit and point your
hgrc at it".

http://tortoisehg.bitbucket.org/manual/2.5/nonhg.html#hg-git-git

On Windows, I think that this is the approach that makes the most
sense to recommend. Many people would want to use Mercurial + Hg-Git,
but may not be experienced with Python, have Visual Studio or some
other compiler (or not a version that works with setup_tools). We can
assume they have at least minimal experience with Mercurial, however.
This is the approach I use on my Windows machines (I actually tend not
to have any versions of Visual Studio installed, as I mostly develop
in Java).

At some point, it probably would make sense to update
http://hg-git.github.com/. I'd consider even getting rid of the
content on that site, and replacing it with a redirect to the
bitbucket overview page, as the readme content is about as informative
(or could be with minor tweaks) and is a lot more likely to stay
up-to-date.

--
David M. Carr
da...@carrclan.us
Reply all
Reply to author
Forward
0 new messages