What are some GUI clients available for Mercurial?
Asked Answered
D

9

33

Also, where would I find them?

Duramen answered 21/9, 2008 at 18:13 Comment(0)
H
31

Tortoise HG. All the tortoise goodness, now for Mercurial.

UPDATE july 2020: The original official website linked above is abandoned.

The project moved to: https://foss.heptapod.net/mercurial/tortoisehg/thg

Hetaera answered 21/9, 2008 at 18:14 Comment(6)
Cool. If you think of any more, add them to this answer.Duramen
I loved tortoisesvn on windows. Do real people use TortoiseHg for Mac yet (Dec 2009) (it isn't obvious from their page)?Montiel
I tried tortoise HG for windows. I really like it. I never found a port yet tho for the Mac. I'm currently using Murky...like a minimal HG client. Doesn't support tagging.Bechance
anybody with an ncurses hg UI suggestion, if one even exists? i'm digging tig for git big time.Advisedly
I love TortoiseHg but the Mac version is not worth the trouble. I tried installing but it requires too many dependencies. After one hour compiling stuff the compiler failed and I gave up and installed MacHG.Bluebill
I don't understand the statement about the links... from what I can see tortoisehg.bitbucket.io is still up to date. The heptapod link is correct but that is for THG developers, not end users. mercurial-scm.org also hosts THG installers and might be a better additional link?Harbaugh
C
16

GUI clients & Other tools: https://www.mercurial-scm.org/wiki/OtherTools

Cohere answered 21/9, 2008 at 22:41 Comment(0)
A
16

IMO best GUI Hg client for OSX is SoureTree - http://sourcetreeapp.com

I was using MacHg, which is ok (and free), but SourceTree has better support, ongoing development and better workflow.

Acting answered 12/1, 2011 at 17:40 Comment(6)
SourceTree was recently acquired by Atlassian, makers of Jira. This means even more resources going into the product. Great news, IMO.Acting
SourceTree seems to be free now.Aurelio
SourceTree is indeed free, after signing up on their website. IMHO the most mature GUI application for Mercurial.Inerrable
I just installed SourceTree, and Mercurial is not supported. sourcetreeapp.com/faqLouettalough
I like the feel of SourceTree, eg. it provides an easy interface for resolving merge conflicts.Jennefer
@Louettalough Take another look – Mercurial wasn't in the Windows version before 1.0, but it is now.Gleaning
P
6

If your on OSX then MacHg is IMHO quite nice. (I wrote it and maintain it...)

Popularly answered 8/11, 2010 at 10:11 Comment(1)
Given the last update on the site is dated 2014 I'm guessing it's no longer maintained? Plus a high-rated issue raised in its BitBucket site is that it's not compatible with recent versions of Mercurial.Danieladaniele
A
2

If you're using eclipse:

http://bitbucket.org/mercurialeclipse/main

Audacity answered 16/4, 2009 at 20:38 Comment(0)
P
2

If you're an OS X user, Murky is pretty decent.

Polled answered 29/1, 2010 at 20:11 Comment(0)
R
1

Visual Studio Code has a simple plugin for a few basic operations: https://marketplace.visualstudio.com/items?itemName=mrcrowl.hg

The pending changes are highlighted in the editor and support for the basic commit/push/pull/update workflows.

Rockhampton answered 11/12, 2022 at 18:20 Comment(0)
C
0

If you want to use the console you can check out: https://bitbucket.org/lc2817/hgv

Chaplin answered 8/3, 2015 at 7:7 Comment(0)
R
0

There is also hgview http://www.hgview.org/ which has a ncurses based CUI somewhat like tig as well as a GUI for viewing the logs. You can only view the logs from this program, but that is really all I want a user interface for.

Rena answered 8/9, 2015 at 12:45 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.