Mercurial

Mercurial is a cross-platform, distributed revision control tool for software developers. It is mainly implemented using the Python programming language, but includes a binary diff implementation written in C. It is supported on Windows and Unix-like systems, such as FreeBSD, Mac OS X and Linux. Mercurial is primarily a command line program but graphical user interface extensions are available. All of Mercurial's operations are invoked as argumen... More

First Released:

  • Apr 19, 2005

Also known as:

  • hg
top ↑

Literature Subject

top ↑

Facts from the Community

From the Revision control systems base

Development status:

Repository model:

Concurrency model:

History model:

Revision IDs:

Repository size:

Atomic commits:

  • Yes

File renames:

  • Yes

Merge file renames:

  • Yes

Symbolic links:

  • Yes

Pre/post event hooks:

  • Yes

Signed revisions:

  • Yes

Merge tracking:

  • Yes

End of line conversions:

  • Yes

Tags:

  • Yes
top ↑

Similar topics in Freebase

  • BitKeeper

    BitKeeper is a software tool for distributed revision control (configuration management, SCM, etc.) of computer source code. A distributed system, BitKeeper competes largely against other systems such as Git and Mercurial. BitKeeper is produced by BitMover Inc., a privately held company based in...
  • Concurrent Versions System

    The Concurrent Versions System (CVS), also known as the Concurrent Versioning System, is a client-server free software revision control system in the field of software development. Version control system software keeps track of all work and all changes in a set of files, and allows several...
  • GNU arch

    In computing, GNU arch is a distributed revision control system that is part of the GNU Project and licensed under the GNU General Public License. It is used to keep track of the changes made to a source tree and to help programmers combine and otherwise manipulate changes made by multiple people...
  • Perforce

    Perforce is a commercial, proprietary, centralized revision control system developed by Perforce Software, Inc. Perforce is a client–server system. The server manages a central database and a master repository of file versions. Users work on files in local client workspaces and submit changed files...
  • Bazaar

    Bazaar (formerly Bazaar-NG, command line tool bzr) is a distributed revision control system sponsored by Canonical. Bazaar can be used by a single developer working on multiple branches of local content, or by teams collaborating across a network. Bazaar is written in the Python programming...
  • Microsoft Visual SourceSafe

    Microsoft Visual SourceSafe (VSS) is a source control software package oriented towards small software development projects. Like most source control systems, SourceSafe creates a virtual library of computer files. While most commonly used for source code, SourceSafe can actually handle any type of...
Edit and Show details

Add or delete facts, download data in JSON or RDF formats, and explore topic metadata.

Freebase Logo
What is Freebase?

Freebase is a huge collection of facts, built by people like you. Freebase connects facts in ways other sites can't, giving you new ways to explore millions of subjects.
You can help improve it!