Mercurial

Mercurial (usein lyhenteenä hg) on alustariippumaton, hajautettu versionhallintajärjestelmä lähdekoodin sekä ohjelmistokehityksen tiimityöskentelyyn ja versionhallintaan. 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. Vastaavasti tuki Trac-järjestelmään onnistuu TracMercurial-komponentilla. Mercurial-tuki löytyy myös useista ylläpidetyistä kehitysympäristöistä, erityisesti Sunin Kenai-palvelusta sekä Bitbucket-palvelusta. Mercurial-tuki on saatavilla myös Githubiin Hg-Git-rajapinnalla.

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 

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