Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor k článku
GIT: distribuovaná správa revizí

Petr Baudis
21. 4. 2008 10:53

Re: Git vs. Mercurial?

celé vlákno
Historicky mel Mercurial (tez zvany Hg) mozna lepsi dokumentaci a intuitivnejsi ovladani, v tomhle za posledni pulrok az rok ale udelal Git hodne velky pokrok. Ja jsem zase prilis nepouzival Mercurial, takze rozdily znam jen teoreticky - Mercurial je portabilnejsi na non-POSIX systemy (Windows), v tom ale Git take ucinil vyrazny pokrok; Mercurial je pravdepodobne rychlejsi v cold cache situaci, Git je rychlejsi pri hot cache. Mercurial je psany v Pythonu, Git je psany v C (a trose shellu a Perlu). Bez nejakych tvrdych dat mam dojem, ze Git je pouzivan vice (krom kernelu projekty jako X.org, Ruby on Rails, Wine...). A Git ma hezci homepage! ;-))

Tezko se srovnavaji, protoze Git a Mercurial vznikly prakticky v tom samem okamziku (IIRC temer na den!) a od te doby jsou z nich do urcite miry rivalove, takze jejich moznosti jsou dosti vyrovnane; kazdy ze systemu ma trochu jinou filosofii a kazdemu asi bude vyhovovat jina.

Jinak je jeste zahodno zminit Bazaar, se kterym Git a Hg tvori takovou "velkou trojku" v soucasnosti siroce pouzivanych DVCS.