Good Mercurial repository viewer for Mac

11,336

Solution 1

I know it's pretty old question, however just for sake of completeness, I think it is still worth to mention here the newest kid on the block called Murky.

Solution 2

Try the newly released MacHg. It uses the native GUI toolkit for Mac and comes with its own bundled version of Mercurial.

State after a merge in MacHg

There are many more screenshots available.

Solution 3

I just released a new tool, SourceTree which is native Mac OS X and lets you work with both Mercurial and Git repositories in one application. alt text

Solution 4

A few months back, Dustin Sallings wrote a fork of GitNub that uses Mercurial. It's Leopard-only, but lovely.

On Tiger, the "view" exension mentioned in the other comments works okay, as does hgview.

Solution 5

You can use the one "built in", hg view. You'll need TCL installed though.

From the documentation:

The hgk Tcl script is a direct port of the gitk tool used with git. The hgk.py extension allows hgk to interact with mercurial in a git-like manner.

edit @ Matthew: yeah, that's why I linked to the documentation that explains it. You need to enable it in your .hgrc (like the fetch command), and TCL --as mentioned.

Share:
11,336
Cagatay
Author by

Cagatay

I'm a software engineer with more than 20 years of experience who has built and operated several distributed data systems at scale and an expert in solving performance and correctness problems in large-scale and data-intensive applications across technology layers. I like to help others make sense of their data, and I strive to build software that people can enjoy using and operating.

Updated on June 02, 2022

Comments

  • Cagatay
    Cagatay about 2 years

    Is there a good, native Mac tool to view Mercurial repositories, similar to gitnub for Git?

  • designer-trying-coding
    designer-trying-coding over 14 years
    yes, murky looks fine, but there is no tut at all :/ it would be great to have a quick start video tut for that. I'm having difficulties as a new source control user :/
  • Martin Geisler
    Martin Geisler about 14 years
    There is now a new newest kid on the block called MacHg: jasonfharris.com/machg :-) It supports big repositories and looks very smooth.
  • math
    math about 14 years
    Is there a way to integrate the viewer into the ~/.hgrc? So "hg view" will start the viewer?
  • math
    math about 14 years
    Yes Murky is really slow when scrolling through the reposity history.
  • Paul Nathan
    Paul Nathan about 13 years
    fyi: your image is now a broken link.
  • Martin Geisler
    Martin Geisler over 12 years
    @math: the idea is that you use MacHg for most or all of your Mercurial tasks, but if you want, then you can use a shell alias to make hg view launch MacHg.
  • Martin Geisler
    Martin Geisler over 12 years
    @PaulNathan: The link somehow got fixed, but I've now replaced it with a link to imgur.com. Thanks for the comment!
  • Brandon
    Brandon about 12 years
    SourceTree is excellent - I pray that one of these days such a client will be available on Windows to replace TortoiseHg - not that TortoiseHg is terrible, but I like the "standalone-ness" of SourceTree and that It Just Works.
  • Samaursa
    Samaursa almost 12 years
    @Brandon: Shelving in SourceTree is very bad. Shelves all or nothing.
  • John Yeary
    John Yeary over 7 years
    Murky has not had any development since 2010. I would recommend looking at another option.
  • John Yeary
    John Yeary over 7 years
    This has not had any development done since 2014. I would recommend another choice. SourceTree is a good choice. MacHg would not run Mac OS Sierra (10.12.1).
  • Teddy
    Teddy about 6 years
    Doesn't work with MacOS Sierra?
  • Teddy
    Teddy about 6 years
    Its beautiful, fast, and works flawlessly on Mac. (Env: MacOS Sierra)