Mercurial (usein lyhenteenä hg) on alustariippumaton, hajautettu versionhallintajärjestelmä lähdekoodin sekä ohjelmistokehityksen tiimityöskentelyyn ja versionhallintaan.http://mercurial.selenic.com/ Versionhallintajärjestelmää valittaessa Mercurialia rinnastetaan usein Git- ja GNU Bazaar (Bzr) -ohjelmistoihin.

Mercurial on toteutettu Python-kielellä.

Mercurial-tuki on saatavilla myös Eclipse-alustaan Mercurial Eclipse -laajennuksen avulla.http://www.vectrace.com/mercurialeclipse/ Vastaavasti tuki Trac-järjestelmään onnistuu TracMercurial-komponentilla.http://trac.edgewall.org/wiki/TracMercurial Mercurial-tuki löytyy myös useista ylläpidetyistä kehitysympäristöistä, erityisesti Sunin Kenai-palvelustahttp://kenai.com/ sekä Bitbucketbitbucket.org-palvelusta.http://bitbucket.org/ Mercurial-tuki on saatavilla myös Githubiin Hg-Git-rajapinnalla.http://hg-git.github.com/

Muun muassa Facebook käyttää ja kehittää Mercurialia. Sapling on Mercurialin laajennuksista lähtenyt versionhallintajärjestelmä.

Historia Matt Mackall ilmoitti version 0.1 julkaisusta 20. huhtikuuta 2005. Mackall on kertonut Linus Torvaldsilla olleen muutaman päivän etumatka Gitin kehitykseen.

Lähteet

Aiheesta muualla Projektin virallinen sivusto Managing source code with Mercurial Mercurial: The Definitive Guide

Luokka:Linux-ohjelmat Luokka:MacOS-ohjelmat Luokka:Windows-ohjelmat Luokka:Vapaat ohjelmistot Luokka:Versionhallintajärjestelmät