MacUpdate
Join MacUpdate
New Member

New Developer
Explore
MacUpdate Desktop
Hot Apps

Business
Dashboard
Development
Drivers
Education
MacUpdate Promo
Popular Apps

Games
Home & Personal
Internet
Multimedia & Design
Utilities
iPhone
Apps

Login
Member Login

Developer Login
About
Search Mac Apps

Search iPhone Apps

Advanced Search
MacHg
MacHg 0.9.22
Your rating: Now say why...

(5) 4.8

Native OS X GUI for Mercurial.   Free
Add to my Watch List
Email me when discounted
  • Download Now
    6.7 MB
  • Visit Developer's Site
    jasonfharris.com
MacHg... A native OS X GUI client for Mercurial. It is modern and fully multi-threaded using Grand Central Dispatch and threading goodness. It has a clean interface and allows multiple repositories per document, using a standard mac sidebar interface. It incrementally loads data so its very fast. Ie it easily handles browsing the mozilla repository which is 3.35Gb. MacHg is fully featured handling all standard Mercurial commands, and additionally provides history editing features through the Mercurial rebase, strip, collapse, and histedit extensions.
What's New
MacHg 0.9.22:

Primarily a bug fix release. Importantly, it fixes a crash which occurred when a user double clicked a file which had no changes. This issue had been variously reported as #244, #248, #249.

  • Fix #242. The force merge checkbox was not bound to the property forceTheMerge.
  • Fix #236. Choose an appropriate sheet size upon opening some sheets.
  • Put the "clone arrow" back in the clone sheet (It had been missing for several revisions).
  • Fix crash which can occur if the file is empty. This was reported as #244, #248, #249 and was caused by a code path which was exposed by switching to TLMTask.
  • Fix #239. Use recycleURLs:completionHandler: instead of FSMoveObjectToTrashSync.
  • When opening the push / pull / incoming / outgoing sheets quickly the icon size could sometimes be messed up while the various repositories were still being checked. Fix this by forcing the icon size to be correct if necessary.
  • Make Strip and Rebase report their progress.
  • Fix a crashing bug which can occur if you collapse a changeset which adds a file together with a changeset which removes the same file.
  • Fix #247. For the external diff tools DiffMerge and KDiff3, send all the files to be diffed in one group. This solves the problem of multiple diff tools launching.
  • Move the code which loads and shows the "about MacHg" panel to its own class and file.
  • This fixes the case when opening the about MacHg panel more than once would make the webkit view stop working.
  • Add a '--force' option to the strip sheet so the user can ignore outstanding changes when performing a strip operation.
  • Address #43. Move the default servers after the documents servers.
  • Internal changes to use dispatch_once to do initializations in document instances.
  • Fix logic error and warnings which compiling under XCode 4.01 revealed.

MacHg 0.9.22:

Primarily a bug fix release. Importantly, it fixes a crash which occurred when a user double clicked a file which had no changes. This issue had been variously reported as #244, #248, #249.

  • Fix #242. The force merge checkbox was not bound to the property forceTheMerge.
  • Fix #236. Choose an appropriate sheet size upon opening some sheets.
  • Put the "clone arrow" back more...
Requirements
Intel, Mac OS X 10.6 or later.







  • SourceTree
    +1
    Free
    Easy way to work with Git and ...
MacHg User Discussion (Write a Review)
ver. 0.x:
(5)
Your rating: Now say why...
Overall:
(5)

sort: smiles | time
burypromote
+1

+29

griffer reviewed on 29 Jun 2011
Can't help but give this app top score. It has many really great features, and it's free. Not to give the dev any ideas, but would be easy to justify this being shareware.

Pairing it up with bitbucket is easy, and it all works very intuitively. It's a great alternative to Versions, and THE choice for people using mercurial imo.
[Version 0.9.22]


burypromote

+120
Robby.is.on commented on 08 Mar 2011
Newest version is 0.9.16. This links to 0.9.14.
[Version 0.9.14]

1 Reply

burypromote

+120
Robby.is.on replied on 24 Apr 2012
Version 0.9.25 is current: http://jasonfharris.com/machg/downloads/downloads.html
burypromote

+95

Ean reviewed on 17 Feb 2011
I like this very much. So nice to get a quick, visual overview of a repository even if it tears one away from the terminal.
[Version 0.9.14]


burypromote

+37

Myschizobuddy reviewed on 05 Dec 2010
SVN is to Versions, Cornerstone
Git is to Tower
Mercurial is to MacHg

this has the potential to become the preferred UI for Mercurial on mac. Needs a new name though
[Version 0.9.11]


There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.


+2

Clinahan rated on 05 May 2011

[Version 0.9.22]



+2

Clinahan rated on 05 Dec 2010

[Version 0.9.11]


Downloads:2,430
Version Downloads:1,366
Type:Development : Libraries
License:Free
Date:05 May 2011
Platform:Intel
Price:Free0.00
Overall (Version 0.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-4 of 4
Displaying 1-2 of 2
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Download and auto-install
using MacUpdate Desktop. Save
time moving folders and cleaning-up.
MacHg... A native OS X GUI client for Mercurial. It is modern and fully multi-threaded using Grand Central Dispatch and threading goodness. It has a clean interface and allows multiple repositories per document, using a standard mac sidebar interface. It incrementally loads data so its very fast. Ie it easily handles browsing the mozilla repository which is 3.35Gb. MacHg is fully featured handling all standard Mercurial commands, and additionally provides history editing features through the Mercurial rebase, strip, collapse, and histedit extensions.
Add/Update Listing About MacUpdate Desktop Career Opportunities RSS Twitter Facebook Advertise Sitemap
Copyright © 2012 MacUpdate LLC


- -