2009-05-19 9 views
37

Esistono sondaggi ovunque che riportano il numero di progetti e/o persone che utilizzano i vari sistemi di controllo della versione gratuita?Esistono statistiche sulla popolarità/utilizzo disponibili per i sistemi RCS/SCM/VCS gratuiti?

Interessante è anche se un sondaggio simile è stato uno nel tempo, per vedere come sono cambiate le cose.

Ovviamente, è difficile misurare questo tipo di cose in modo accurato, ma dovrebbe essere possibile ottenere stime ragionevoli.


Dal tag sono fastidiosamente limitata a cinque voci, e non volevo una polarizzazione verso/contro uno dei sistemi, per scopi di ricerca aggiungerò il seguente: cvs bazaar bzr Git hg RCS mercuriali scm svn subversion vcs scm vcs statistiche dell'indagine di popolarità
aggiornamento: Poche visualizzazioni finora, quindi sto tagliando i tag per contenere i tag principali per ogni software, che potrebbero avere più occhi su di esso. Se solo potessi mettere insieme tutti i tag!

+0

I tag migliori sarebbero IMHO 'version-control', 'survey', 'popularity', forse 'statistiche', ma non penso significhi che intendevi significasse. –

+0

Sì, capisco cosa intendi per statistiche, ho aggiornato di nuovo i tag come suggerito. –

+0

Vedere anche http: //en.wikipedia.org/wiki/Comparison_of_revision_control_software # History_and_adoption –

risposta

16

I sondaggi degli utenti di Git (2006, 2007 e 2008) contenevano la versione di altri SCM ... ma questo è ovviamente di parte. Puoi verificare quante persone hanno assegnato lo SCM nello stack a Ohloh, il sito di metriche del software open source, ma penso che tu possa controllare solo lo stato corrente. Ci sono anche i risultati di Debian Popularity Contest (popcon); puoi anche trovare alcuni grafici popcon da qualche parte; qui non sono sicuro se è possibile ottenere informazioni storiche.

Nessuna di queste fonti è una buona soluzione, ma penso che sia un inizio ...

Aggiunto 20-05-2009:
C'è anche GNOME DVCS Survey results analisi (con i link alle prime dati) sul blog di Elijah Newren (DVCS = Distributed Version Control System).

Aggiunto 28-05-2009:
C'è Survey on Decentralized Version Control Systems da Brian de Alwis del Dipartimento di Informatica presso l'Università di Saskatchewan in esecuzione (vedi this announcement su Mercurial e Git mailing list).

+0

Ci sono risultati pubblicati sul sondaggio USask? –

+0

@EmileCormier: non ho mai sentito nessuno ... prova a chiedere loro. –

+2

Posso pensare se almeno le ragioni di 001 che le date di little endian siano confuse. http://xkcd.com/1179 –

2

Wikipedia ha this summary di progetti e persone sul controllo versione popolare hosting siti. Anche se questo non è il controllo della versione 1: 1, e non tutto, credo che copra i progetti ad alta visibilità.

  • Github ha 7 volte più progetti che altro! Tuttavia, il numero è mezzo imbroglio: ~40% are gists e ho il sospetto che contino le forcelle come progetti separati (?)
  • Sourceforge, quindi Launchpad ha molto più utenti di altri. Gli utenti di Launchpad includono persone che si sono registrate solo per errori di ubuntu & traduzioni.