[Python] Git, Mercurial o subversion

Nicola Larosa nico a tekNico.net
Mer 21 Set 2011 16:35:59 CEST


> Vittorio Zuccala' wrote:
>> Ora, prima di imbattermi in questa avventura vi chiedo.
>> Tra Git, Mercurial e Subversion quale è il più... immediato e
>> completo da usare?

Carlos Catucci wrote:
> IMHO Bazar

Lungi da me sottovalutare Bazaar (con due "a" :-) ), ci lavoro ogni
giorno volentieri: ma non credo sia supportato da Google Code.

Vittorio, non ci sono molti dubbi: Mercurial.

Subversion è abbastanza obsoleto: il suo principale pregio è di essere
leggermente più semplice degli altri, usando un'architettura
centralizzata anziché distribuita come gli altri due. Ma è anche il suo
più grande difetto: dovendone imparare uno, tanto vale partire
direttamente con uno distribuito.

Git è un casino da usare: il suo punto di forza è GitHub, che tu però non
usi.

Mercurial è un ottimo strumento, semplice, veloce e potente. In più è
scritto in Python (come anche Bazaar), il che non guasta.

A margine, è curioso che tanti pythonisti siano affascinati da strumenti
meno usabili come Git.

-- 
Nicola Larosa - http://www.tekNico.net/

The divergence point for this history is in 1983-1984, when the
leadership of DARPA lied through its teeth to Congress about who
was being allowed access to the Internet. [...] But what if DARPA
had been caught in that lie, funding for its network research scaled
back, and a serious effort made to kick randoms off the early net?
 - Eric S. Raymond, World Without Web, June 2011
   http://esr.ibiblio.org/?p=3335


Maggiori informazioni sulla lista Python