Ahogy már biztos olvashattátok, a Google Code támogatja a
Mercurialt (Hg) a
Subversion mellett.
Egyenlőre csak projekt alapon kaphatnak az emberek meghívást a tesztelésre, vagy jelentkezni lehet
itt. Főleg olyan projekteket keresnek, ahol 2-nél több fő fejlesztő.
Többekben felmerülhet a kérdés, hogy miért a Mercurialt támogatják a Git, vagy esetleg a Bazaar helyett? Ennek két fő oka van:
- Nagyon hasonló a parancs-rendszere az SVN rendszeréhez, így a meglévő Subversion fejlesztők könnyebben át tudnak állni Hg-ra. Illetve elég jó frontendek vannak hozzá (pl. Tortoise Hg)
- A Google Code rendszere HTTP-alapú szolgáltatásokra lett építve, és ezt a Mercurial tudja a legjobban kihasználva (tekintve a protokollját és a teljesítmény karakterisztikáját)
A srácok analízisét ezzel kapcsolatban megtekinthetitek
itt. Az összefoglalás:
- Implementációt tekintve a könnyedsége miatt Mercurial a nyerő és nagy előny, hogy hatékony a HTTP protokollja.
- Szolgáltatásokban jobb a Git, de ezzel bonyolultabbá válik a használata is.
Ahogy a Subversion implementáció, így a Mercurialé is a
Bigtable-re épül.
Valószínű, hogy majd rá fogok nézni a Hg-ra is, ha nyílt lesz mindenki számára a használata a Google Code-on (nem kizárt, hogy akkor majd a wiki, ha már lesz olyan állapotban, akkor a Google Code-on lesz hostolva a forráskód, Hg-ban)
Az eredeti bejegyzést elolvashatjátok
itt.
0 megjegyzés:
Megjegyzés küldése