Mercurial

Wikipediasta
Siirry navigaatioon Siirry hakuun
Mercurial
Luoja Matt Mackall
Kehityshistoria
Vakaa versio 6.4rc0 ()[1], 6.8 ()[2], 6.8.1 ()[3] ja 6.8.2 ()[4]
Tiedot
Ohjelmistotyyppi versionhallintajärjestelmä
Alusta Linux, macOS, POSIX, Solaris, Windows[5]
Lisenssi GPL v2
Aiheesta muualla
Verkkosivusto
Versiohallinta

Mercurial (usein lyhenteenä hg) on alustariippumaton, hajautettu versionhallintajärjestelmä lähdekoodin sekä ohjelmistokehityksen tiimityöskentelyyn ja versionhallintaan.[6] Versionhallintajärjestelmää valittaessa Mercurialia rinnastetaan usein Git- ja GNU Bazaar (Bzr) -ohjelmistoihin.

Mercurial on toteutettu Python-kielellä.[5]

Mercurial-tuki on saatavilla myös Eclipse-alustaan Mercurial Eclipse -laajennuksen avulla.[7] Vastaavasti tuki Trac-järjestelmään onnistuu TracMercurial-komponentilla.[8] Mercurial-tuki löytyy myös useista ylläpidetyistä kehitysympäristöistä, erityisesti Sunin Kenai-palvelusta[9] sekä Bitbucket[10]-palvelusta.[11] Mercurial-tuki on saatavilla myös Githubiin Hg-Git-rajapinnalla.[12]

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

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

  1. changeset 50269:05de4896508e stable 6.4rc0. Tieto on haettu Wikidatasta.
  2. relnotes: add 6.8, (viitattu ). Tieto on haettu Wikidatasta.
  3. Release Notes. Tieto on haettu Wikidatasta.
  4. Mercurial tag 6.8.2. Tieto on haettu Wikidatasta.
  5. a b Mercurial downloads mercurial-scm.org. Viitattu 27.2.2017.
  6. http://mercurial.selenic.com/ (Arkistoitu – Internet Archive)
  7. http://www.vectrace.com/mercurialeclipse/ (Arkistoitu – Internet Archive)
  8. http://trac.edgewall.org/wiki/TracMercurial
  9. http://kenai.com/ (Arkistoitu – Internet Archive)
  10. bitbucket.org
  11. http://bitbucket.org/
  12. http://hg-git.github.com/ (Arkistoitu – Internet Archive)
  13. Goode, Durham & Agarwal, Siddharth P.: Scaling Mercurial at Facebook Facebook. Viitattu 21.2.2017.
  14. Sapling: Source control that’s user-friendly and scalable engineering.fb.com. 15.11.2022. Viitattu 16.11.2022. (englanniksi)
  15. Matt Mackall: Mercurial v0.1 - a minimal scalable distributed SCM lkml.org. 20.4.2005. Viitattu 2.11.2019. (englanniksi)
  16. Matt Mackall: Re: Mercurial 0.4b vs git patchbomb benchmark lkml.indiana.edu. 29.4.2005. Arkistoitu Viitattu 2.11.2019. (englanniksi)

Aiheesta muualla

[muokkaa | muokkaa wikitekstiä]
Tämä ohjelmistoon liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.