Distributed version control system.

Mercurial is a distributed version control system similar to and Bazaar. In contrast to CVS or there is no central server for a project; all repositories are equal.

It is written in Python and C, and it runs on most platforms. The code is open and released under the GPL 2 license.


  • mercurial.selenic.com: The home page for the project. Offers downloads, a wiki and a user guide.
  • hginit.com: A tutorial written by Joel Spoelsky, one of the cofounders of Stack Exchange.
history | excerpt history