
Google ha pubblicato un documento che rappresenta l’analisi fatta per decidere quale tipo di sistema distribuito di sviluppo utilizzare per Google Code.
Sono stati considerati due sistemi: Git e Mercurial. Anziché fare un lungo elenco delle funzionalità di entrambi il documento cerca di sintetizzare i punti di forza e debolezze dei due progetti.
Per l’implementazione è stato utilizzato Mercurial (Hg) per via della efficienza nell’uso HTTP, mentre anche se Git risulta più potente è anche più complicato da utilizzare. Siete d’accordo con l’analisi di Google e cosa preferite fra i due? Chi ne sceglie un terzo scriva quale nei commenti.
Via | GoogleCode
vad
27 apr 2009 - 16:34 - #1Mercurial e’ molto comodo per chi proviene da SVN e CVS, essendo simile. Git dalla sua ha GitHub, che sta avendo una crescita incredibile. Bitbucket non e’ minimamente paragonabile.
Probabilmente a google conviene mercurial anche per differenziarsi proprio da GitHub.
Anonimo Codardo
27 apr 2009 - 17:23 - #2A google conviene perché è una azienda pesantemente basta su Java e Python. Se aggiungi che entro la metà dell’anno dovrebbe essere pronto Jython2.5 e che in ML mercurial si parla di versioni non dipendenti da moduli in C la scelta di Google è molto sensata.
DnaX
27 apr 2009 - 20:37 - #3Non posso fare confronti in quanto non utilizzo pesantemente alcun sistema di versionamento. Al momento però mi trovo bene con Bazaar (bzr) che uso spesso con Launchpad per l’hosting.
Sto però valutando anche git in accoppiata con GitHub.
Gabriele Tassoni
28 apr 2009 - 00:29 - #4bzr, lo sto testando col mio team di collaboratori ormai da qualche mese e mi ci sto trovando davvero bene! ^_^
gioby
28 apr 2009 - 13:20 - #5Articolo molto interessante, grazie per la segnalazione!!
Io uso git e github e mi trovo bene, peró non ho mai usato bzr.
Aldo "xoen" Giambelluca
30 giu 2010 - 17:37 - #6Ho utilizzato un minimo bazaar e mi sono trovato bene perchè molto semplice però in questi giorni sto studiando git e devo dire che m’aspettavo fosse molto ma molto più difficile da come ne avevo sentito parlare.
Git mi sta stupendo e github e gitorious sono pazzeschi!