Mercurial | |
---|---|
Luoja | Matt Mackall |
Kehityshistoria | |
Vakaa versio | 6.9 ()[1] |
Tiedot | |
Ohjelmistotyyppi | versionhallintajärjestelmä |
Alusta | Linux, macOS, POSIX, Solaris, Windows[2] |
Lisenssi | GPL v2 |
Aiheesta muualla | |
Verkkosivusto | |
Versiohallinta |
Mercurial (usein lyhenteenä hg) on alustariippumaton, hajautettu versionhallintajärjestelmä lähdekoodin sekä ohjelmistokehityksen tiimityöskentelyyn ja versionhallintaan.[3] Versionhallintajärjestelmää valittaessa Mercurialia rinnastetaan usein Git- ja GNU Bazaar (Bzr) -ohjelmistoihin.
Mercurial on toteutettu Python-kielellä.[2]
Mercurial-tuki on saatavilla myös Eclipse-alustaan Mercurial Eclipse -laajennuksen avulla.[4] Vastaavasti tuki Trac-järjestelmään onnistuu TracMercurial-komponentilla.[5] Mercurial-tuki löytyy myös useista ylläpidetyistä kehitysympäristöistä, erityisesti Sunin Kenai-palvelusta[6] sekä Bitbucket[7]-palvelusta.[8] Mercurial-tuki on saatavilla myös Githubiin Hg-Git-rajapinnalla.[9]
Muun muassa Facebook käyttää ja kehittää Mercurialia.[10] Sapling on Mercurialin laajennuksista lähtenyt versionhallintajärjestelmä.[11]