Need advice about which tool to choose?Ask the StackShare community!
Mercurial vs Tower: What are the differences?
What is Mercurial? A distributed version control system. Mercurial is dedicated to speed and efficiency with a sane user interface. It is written in Python. Mercurial's implementation and data structures are designed to be fast. You can generate diffs between revisions, or jump back in time within seconds.
What is Tower? The most powerful Git client for Mac & Windows. Use all of Git's powerful feature set - in a GUI that makes you more productive.
Mercurial can be classified as a tool in the "Version Control System" category, while Tower is grouped under "Source Code Management Desktop Apps".
"Easy-to-grasp system with nice tools" is the top reason why over 15 developers like Mercurial, while over 16 developers mention "Git" as the leading cause for choosing Tower.
According to the StackShare community, Tower has a broader approval, being mentioned in 29 company stacks & 16 developers stacks; compared to Mercurial, which is listed in 26 company stacks and 16 developer stacks.
Pros of Mercurial
- A lot easier to extend than git18
- Easy-to-grasp system with nice tools17
- Works on windows natively without cygwin nonsense13
- Written in python11
- Free9
- Fast8
- Better than Git6
- Best GUI6
- Better than svn4
- Hg inc2
- Good user experience2
- TortoiseHg - Unified free gui for all platforms2
- Consistent UI2
- Easy-to-use2
- Native support to all platforms2
- Free to use1
Pros of Tower
- Git19
- Just works16
- Version control10
- Awesome6
- Simple layout6
- Multiple windows4
- Automatic repo discovery3
- Multiple tabs3
- Submodule support2
- Github integration2
- Full featured client2
- Uses standard git terminology and methods2
- Gitflow support2
- Interactive stage or discard by hunks or lines2
- SAS1
Sign up to add or upvote prosMake informed product decisions
Cons of Mercurial
- Track single upstream only0
- Does not distinguish between local and remote head0
Cons of Tower
- Expensive5
- Subscription based4
- No side by side diff1
- Merge conflict resolution impossible/unclear0