Mercurial iconMercurial 3.1.1

Manage very large distributed projects using this lightweight Source Control Management system
Mercurial is a fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects.

Hg: the chemical symbol for mercury, from the Greek hydrargyrum.

Mercurial: relating to or having characteristics (eloquence, swiftness, thievishness, shrewdness) attributed to the god Mercury.

NOTE: The binary releases are packaged by Lee Cantey.

Main features:

  • Fast:
  • Extremely high-performance delta-compressed storage scheme
  • Optimized for disk layout and access efficiency
  • Complete cross-indexing of files and changesets
  • Bandwidth and CPU efficient HTTP and SSH sync protocols
  • Scalable:
  • Distributed development model supports unlimited numbers of developers
  • Allows arbitrary merging between developer branches
  • Doesn't significantly degrade with large numbers of files or changesets
  • No waiting for locks!
  • Robust:
  • SHA1 integrity checking on repository data
  • Append-only storage model with transaction journalling
  • Fast full-repository verification
  • Convenient backup
  • Easy to use:
  • Most commands are familiar to users of CVS and other systems
  • Built-in command help
  • Integrated stand-alone web interface (example)
  • Works with various GUI tools
  • Easy to adopt:
  • Runs on Mac OS X, UNIX and Windows
  • Conversion tools available for many popular SCMs
  • Allows a variety of usage models
  • Supports user-defined hooks and extensions

last updated on:
September 3rd, 2014, 14:37 GMT
file size:
4 MB
price:
FREE!
developed by:
Matt Mackall
license type:
GPL 
operating system(s):
Mac OS X
binary format:
-
category:
Home \ Developer Tools

FREE!

In a hurry? Add it to your Download Basket!

user rating 20

UNRATED
2.6/5
 

0/5

1 Screenshot
Mercurial
What's New in This Release:
  • changectx: ancestor should only prefer merge.preferancestor if it is a revision
  • color: pass on key error for win32 (issue4298)
  • config: exit non zero on non-existent config option (issue4247)
  • context: call normal on the right object
read full changelog

Add your review!

SUBMIT