Je suis en train d'écrire un essai et j'aimerais avoir des preuves empiriques, peut-être des données longitudinales permettant de comparer la popularité de ces technologies sur une période de quelques années.
Existe-t-il des statistiques montrant la popularité de Git par rapport à SVN?
Réponses:
Pour ajouter à la réponse de Jan , Ohloh a été exploré (seulement) trois fois par la machine à remonter des archives Internet , mais juillet 2011 est illisible, ce qui donne trois ensembles de données, dont aujourd'hui (plus les modifications futures):
Août 2010
Remarque: contrairement aux dates ultérieures, août 2010 a des valeurs distinctes pour Subversion et SvnSync (un outil de mise en miroir en lecture seule de Subversion). Il est juste de supposer que les chiffres plus récents de Subversion incluent également la part importante de SvnSync.
Mai 2011
Février 2012
Juin 2012
octobre 2013
Avril 2014
Juillet 2016
Mai 2018
Novembre 2018
Mars 2019
Août 2019
Cela semble montrer que, parmi les dépôts open source enregistrés sur Ohloh, il y a eu une croissance énorme à la fois en Git et en Subversion. Alors qu'ils étaient à peu près au même niveau en 2010, le nombre de référentiels Subversion était deux fois plus élevé en 2012 (... indexé par Ohloh), mais Git a facilement pris les devants.
la source
Des sites tels que Ohloh et Github vous donnent uniquement une idée de ce qui se passe dans le monde du logiciel libre et ne tiennent aucun compte du côté (beaucoup plus grand) commercial / industriel / source fermé des choses; Google Trends donne toutes sortes d'autres occurrences pour "subversion" et "git" (les deux ont une autre signification en dehors du monde SCM).
Le meilleur indicateur que vous obtiendrez probablement à l'heure actuelle est l'enquête auprès de la communauté Eclipse. Cette opération est menée chaque année par la fondation Eclipse et, comme les utilisateurs d’Eclipse sont généralement des développeurs Java de toutes formes et de toutes tailles, elle cible un échantillon représentatif de la communauté des développeurs de logiciels. Le seul problème est que les développeurs Windows sont probablement sous-représentés, mais néanmoins, cela donne toujours une indication raisonnable de la situation actuelle, et comme cela se produit depuis quelques années, vous pouvez commencer à voir les tendances qui commencent à se dégager. émerger.
Leurs chiffres pour Git sont:
Pour Subversion:
Le rapport de l'enquête de 2012 doit être publié dans les prochaines semaines. Entre-temps, un autre point de données que nous pouvons considérer est la croissance de Github. En août dernier, j’ai observé qu’il comptait un peu moins d’un million d’utilisateurs, même si je n’ai pas enregistré le chiffre exact. Au moment de la rédaction du présent document, ce nombre a atteint 1 654 419 utilisateurs, soit une augmentation d’au moins 66% en 288 jours, soit environ 90% par an. Si nous supposons que la croissance de Github indique le taux d'augmentation de l'utilisation de Git dans l'ensemble du secteur (hypothèse potentiellement douteuse: voir les commentaires ci-dessous), cela suggérerait que l'adoption de Git se situe actuellement entre 20% et 25% dans l'ensemble du secteur. , et sur le point de dépasser Subversion à la première place au cours des 12 à 18 prochains mois.
Mise à jour: les résultats de l'enquête communautaire Eclipse de 2012 confèrent à Git / Github une part de marché totale de 27,6%. C'est beaucoup plus que ce à quoi je m'attendais (je pensais que ce serait au mieux une vingtaine) et cela signifie qu'il a presque certainement maintenant une pénétration significative dans les environnements d'entreprise et d'entreprise. Subversion est toujours dans la case numéro 1 pour le moment, mais étant donné ces chiffres, je serais très surpris que ce soit toujours le cas cette année.
Mise à jour: les résultats ont été ajoutés pour l'enquête auprès de la communauté Eclipse 2013. Git a maintenant à peu près le même usage que la subversion (respectivement 36,3% contre 37,8%) et si la tendance se maintient, il sera facilement au premier rang des résultats de l'enquête de l'année prochaine.
Mise à jour: les résultats de l'enquête auprès des communautés Eclipse de 2014 montrent que Git (33,3%) surpassait Subversion (30,7%) comme prévu par la tendance de l'année précédente.
Sources:
la source
Suite à ma réponse précédente, certains sites Web suivent la demande de compétences des employeurs. Celles-ci sont utiles car elles montrent exactement où en sont les entreprises et les entreprises, sans tenir compte du marché open source / amateur (qui peut être plutôt fanboyish dans le meilleur des cas).
Un exemple est http://www.itjobswatch.co.uk/ . Leurs statistiques sont les suivantes au 18 juin 2013 par rapport au 18 juin 2012:
(Je n'ai pas pu trouver de statistiques pour un autre système, par exemple CVS, SourceGear Vault, etc.)
Il semble que la demande pour Git double tous les 12 à 18 mois environ et si les tendances actuelles se maintiennent, elle dépassera Subversion vers la fin de 2013 pour devenir le logiciel de contrôle de code source le plus utilisé dans les environnements d’entreprise. La subversion a apparemment culminé il y a environ un an et est en train de diminuer progressivement.
la source
Je pense que ohloh a une certaine pertinence, mais je ne suis pas sûr que vous puissiez en extraire des données historiques.
Également pour un domaine spécifique, reportez-vous à la section utilisation de vcs pour Debian packagin (vous pourrez peut-être extraire des données historiques de UDD, mais probablement pas très longtemps, car les champs Vcs- * ne sont pas aussi anciens).
la source