Evidenza empirica della popolarità di Git e Mercurial

37

È il 2012! Mercurial e Git sono entrambi ancora forti.

Capisco i compromessi di entrambi. Capisco anche che tutti abbiano una sorta di preferenza per l'uno o l'altro. Va bene.

Sto cercando alcune informazioni sul livello di utilizzo di entrambi. Ad esempio, su stackoverflow.com , cercando Git ottieni 12000 hit, Mercurial ti costa 3000. Google Trends dice che è 1.9: 1.0 per Git.

Quali altre informazioni empiriche sono disponibili per stimare l'utilizzo relativo di entrambi gli strumenti?

    
posta ana 06.01.2012 - 19:19
fonte

2 risposte

19

Ohloh

In uno stile simile alla mia risposta Git vs. SVN , Ohloh è stato sottoposto a scansione (solo) tre volte dal Wayback Machine di Internet Archive , ma luglio 2011 è illeggibile:

agosto 2010

  • Git: 26.485 repository (11,3% del totale)
  • Mercurial: 2.548 repository (1.1% del totale)
  • Rapporto: 10.4: 1.0

maggio 2011

  • Git: 116.224 repository (35,3% del totale)
  • Mercuriale: 3.753 repository (1.1% del totale)
  • Rapporto: 31.0: 1.0

febbraio 2012

  • Git: 124.000 repository (26% del totale)
  • Mercuriale:?

giugno 2012

  • Git: 134.459 repository (27% del totale)
  • Mercuriale: 11.238 repository (2% del totale)
  • Rapporto: 12.0: 1.0

Ottobre 2013

  • Git: 238.648 repository (38% del totale)
  • Mercurial: 17.145 repository (2% del totale)
  • Rapporto: 13.9: 1.0

Aprile 2014

  • Git: 238.648 repository (38% del totale)
  • Mercuriale: 17.628 repository (2% del totale)
  • Rapporto: 13.5: 1.0

Eclipse Community Survey

Un'altra fonte di dati è Eclipse Community Survey. I valori Git qui sotto sono per Git / GitHub.

2009 ( pdf )

  • Git: 2.4%
  • Mercuriale: 1,1% (Nota: Hg elencato sotto "altro" nel rapporto 2009, ma dettagliato nel rapporto 2010)
  • Rapporto: 2.2: 1.0

2010 ( pdf )

  • Git: 6,8%
  • Mercurial: 3%
  • Rapporto: 2.3: 1.0

2011 ( pdf )

  • Git: 12,8%
  • Mercurial: 1.1%
  • Rapporto: 11.6: 1.0

2012

  • Git: 27,6%
  • Mercuriale: 2,6%
  • Rapporto: 10.6: 1.0

2013

  • Git: 30,3%
  • Mercuriale: 3,6%
  • Rapporto: = 8.4: 1.0

2014

  • Git: 33,3%
  • Mercurial: 2,1%
  • Rapporto: = 15.9: 1.0

Sommario

Sembrano mostrare che, dei repository open source registrati su Ohloh, e degli sviluppatori che usano Eclipse, Git è un buon ordine di grandezza più popolare di Mercurial.

    
risposta data 26.06.2012 - 22:42
fonte
8

Penso che a parte le tendenze di Google o le domande di SO (che, come indicano i commenti sopra, potrebbero indicare curiosità o difficoltà piuttosto che l'uso), la tua migliore scommessa è quella di guardare le statistiche dove sono disponibili e pesarle per fonte ( il modo in cui lo fai è probabilmente suggestivo, però).

Puoi vedere la distribuzione di TUTTI i sistemi di controllo delle versioni su progetti indicizzati con Ohloh .

Concorso per la popolarità di Debian mostra un grafico per le statistiche per i pacchetti DVCS .

Ed è un po 'obsoleto, ma i risultati del sondaggio GNOME DVCS sono interessanti.

Quando si tratta di numeri, penso che Ohloh sia il pubblico più generale, quindi mi piacerebbe andare con quello, personalmente ... ancora un sacco di persone che usano SVN e persino CVS, comunque.

In termini di software open source, in cui le questioni importanti sono il coordinamento di team ampiamente distribuiti e asincroni, Git è il vincitore a mani basse. Soprattutto quando guardi il di Wikipedia di confronto per popolarità dei siti di hosting di progetti open-source (basati sui numeri di GitHub (gitHub ) contro BitBucket (Hg)).

    
risposta data 07.01.2012 - 03:59
fonte

Leggi altre domande sui tag