C'est 2012! Mercurial et Git sont encore forts.
Je comprends les compromis des deux. Je comprends aussi que tout le monde a une préférence pour l’un ou l’autre. C'est très bien.
Je cherche des informations sur le niveau d'utilisation des deux. Par exemple, sur stackoverflow.com , la recherche de Git vous rapporte 12 000 résultats, Mercurial vous en rapporte 3 000. Google Trends indique que le format est 1.9: 1.0 pour Git.
Quelles autres informations empiriques sont disponibles pour estimer l'utilisation relative des deux outils?
Réponses:
Ohloh
Dans un style similaire à ma réponse Git vs. SVN , Ohloh a été exploré (seulement) trois fois par la machine à remonter des archives Internet , mais juillet 2011 est illisible:
Août 2010
Mai 2011
Février 2012
Juin 2012
octobre 2013
Avril 2014
Enquête communautaire Eclipse
L'Enquête communautaire Eclipse est une autre source de données. Les valeurs de Git ci-dessous sont pour Git / GitHub.
2009 ( pdf )
2010 ( pdf )
2011 ( pdf )
2012
2013
2014
Sommaire
Celles-ci semblent montrer que, parmi les référentiels open source enregistrés sur Ohloh et les développeurs utilisant Eclipse, Git est un bon ordre de grandeur plus populaire que Mercurial.
la source
À part les tendances de Google ou les questions SO (qui, comme le soulignent les commentaires ci-dessus, pourraient indiquer une curiosité ou une difficulté plutôt que de l’utilisation), votre meilleur pari est de consulter les statistiques là où elles sont disponibles et de les pondérer par source (comment vous procédez. c'est probablement suggestif, cependant).
Vous pouvez voir la distribution de TOUS les systèmes de contrôle de version sur les projets indexés avec Ohloh .
Le concours de popularité Debian affiche un graphique pour les statistiques des paquets DVCS .
Et c'est un peu dépassé, mais les résultats de l'enquête GNOME DVCS sont intéressants.
En ce qui concerne les chiffres, je pense qu'Ohloh est le public le plus général, alors j'irais volontiers avec cela ... personnellement, il reste encore BEAUCOUP de personnes utilisant SVN et même CVS.
En ce qui concerne les logiciels open source, où les problèmes importants sont la coordination d'équipes largement distribuées et asynchrones, Git est le grand gagnant. Surtout quand on regarde la comparaison de Wikipedia par popularité des sites d'hébergement de projets open-source (basés sur le nombre de GitHub (git) vs BitBucket (Hg)).
la source
git
quand un projet ou une communauté que vous souhaitez contribuer à des utilisationsgit
et Mercurial quand ils utilisent Mercurial Il peut sembler évident, mais la communauté est plus importante que l'outil. ».