În acest articol, ne vom adânci în lumea fascinantă a lui Mercurial, explorând diversele sale aspecte și caracteristici care îl fac relevant astăzi. De la origine până la evoluția sa în timp, Mercurial a generat un impact semnificativ asupra societății, influențând diverse domenii și generând opinii contradictorii. Printr-o analiză profundă și detaliată, vom căuta să înțelegem importanța Mercurial în contextul actual, examinând relevanța sa în cultură, politică, tehnologie și alte domenii. Alăturați-vă nouă în această călătorie prin universul lui Mercurial, unde îi vom descoperi impactul și relevanța în lumea contemporană.
Mercurial | |
Dezvoltator | Matt Mackall |
---|---|
Versiune inițială | 19 aprilie 2005 |
Ultima versiune | 5.6.1 [1] (3 decembrie 2020) |
Repo | repo.mercurial-scm.org/hg-stable ![]() |
Stare de dezvoltare | activă |
Scris în | C, Python, Rust |
Platformă | multi-platformă |
Disponibil în română | nu |
Tip | revision control |
Licență | GNU |
Prezență online | |
mercurial-scm.org | |
Modifică date / text ![]() |
Mercurial este un sistem revision control multiplatform. Toate operațiile în Mercurial sunt efectuate cu ajutorul comenzii hg, care provine de la numele elementului chimic mercur, dar exista și utilitare grafice cu care in mod grafic putem lucra cu mercurial.
Mercurial este dezvoltat de Matt Mackall și este publicat sub licență GPL. Este considerat ca fiind software liber.
Mercurial a fost anunțat de Macall în anul 2005 [2] și este o reacție al anunțul firmei BitKeeper că retrage versiunea gratuită a sistemului revision control BitKeeper.
La vremea respectivă, BitKeeper era folosit pentru revision control în cadrul proiectului kenelului Linux. Scopul sistemului Mercurial era să înlocuiască BitKeeper. Tot în această perioadă, un alt înlocuitor BitKeeper numit Git a fost anunțat de Linus Torvalds.[3]
Mercurial nu are o bază de date centrală (precum SVN sau CVS) și este un sistem revision control distribuit. Aceasta îl face foarte atractiv pentru acele proiecte în care dezvoltarea este făcută de developeri independenți, în general răspândiți pe o arie geografică mare.
Dintre proiectele sau organizațiile care folosesc Mercurial[4] amintim Mozilla[5], OpenJDK[6], OpenSolaris[7], Symbian OS[8], Xen hypervisor[9].
|subject=
ignorat (ajutor)