Ich schreibe einen Aufsatz und möchte einige empirische Beweise haben, vielleicht longitudinale Daten, bei denen die Popularität dieser Technologien über einen Zeitraum von einigen Jahren verglichen wird.
Gibt es Statistiken, die die Popularität von Git versus SVN belegen?
Antworten:
Hinzufügen zu antworten Jans , Ohloo wurde gekrochen (nur) drei Mal durch die Wayback Machine Internet Archive , aber Juli 2011 ist nicht lesbar, so dass drei Datensätze einschließlich heute gibt (plus zukünftige Änderungen):
August 2010
Hinweis: Im Gegensatz zu späteren Daten gelten für August 2010 für Subversion und SvnSync (ein schreibgeschütztes Spiegelungstool von Subversion) separate Werte . Es ist zu vermuten, dass die späteren Subversion-Zahlen auch den großen SvnSync-Anteil enthalten.
Mai 2011
Februar 2012
Juni 2012
Oktober 2013
April 2014
Juli 2016
Mai 2018
November 2018
März 2019
August 2019
Dies scheint zu zeigen, dass von den auf Ohloh registrierten Open-Source-Repositories sowohl Git als auch Subversion einen enormen Zuwachs verzeichneten. Waren sie 2010 noch ungefähr auf dem Niveau, so gab es 2012 doppelt so viele Subversion-Repositorys (... von Ohloh indiziert), aber Git hat jetzt leicht die Führung übernommen.
quelle
Websites wie Ohloh und Github geben nur einen Hinweis darauf, was in der Open-Source-Welt vor sich geht, und berücksichtigen nicht die (viel größere) kommerzielle / industrielle / Closed-Source-Seite der Dinge. Google Trends bietet alle möglichen anderen Treffer für "subversion" und "git" (beide haben andere Bedeutungen außerhalb der SCM-Welt).
Der derzeit wahrscheinlich beste Indikator ist die Eclipse-Community-Umfrage. Dies wird jedes Jahr von der Eclipse Foundation durchgeführt. Da Eclipse-Benutzer in der Regel Java-Entwickler aller Formen und Größen sind, zielt es auf einen ziemlich repräsentativen Querschnitt der gesamten Softwareentwicklungs-Community ab. Das einzige Problem ist, dass Windows-Entwickler wahrscheinlich unterrepräsentiert sind, es aber dennoch eine vernünftige Anleitung gibt, wo sich die Dinge befinden, und seit einigen Jahren können Sie erkennen, welche Trends sich abzeichnen entstehen.
Ihre Zahlen für Git sind:
Für Subversion:
Der Umfragebericht 2012 wird in den nächsten Wochen veröffentlicht. Ein weiterer Datenpunkt, den wir in der Zwischenzeit berücksichtigen können, ist das Wachstum von Github. Im August stellte ich fest, dass es knapp eine Million Benutzer gab, obwohl ich die genaue Zahl nicht aufzeichnete. Dies ist zum Zeitpunkt des Schreibens auf 1.654.419 Benutzer angewachsen: ein Anstieg von mindestens 66% in 288 Tagen oder etwa 90% pro Jahr. Wenn wir davon ausgehen, dass das Wachstum von Github auf die Rate des Anstiegs der branchenweiten Git-Nutzung hinweist (eine möglicherweise zweifelhafte Annahme: siehe Kommentare unten), würde dies darauf hindeuten, dass die Akzeptanz von Git derzeit branchenweit zwischen 20% und 25% liegt und auf dem besten Weg, Subversion in den nächsten 12 bis 18 Monaten auf den ersten Platz zu bringen.
Update: Die Ergebnisse der 2012 Eclipse Community Survey geben Git / Github einen Gesamtmarktanteil von 27,6%. Dies ist viel mehr als ich erwartet hatte (ich dachte, es wären bestenfalls niedrige 20er) und bedeutet, dass es jetzt mit ziemlicher Sicherheit eine signifikante Durchdringung in Unternehmens- und Unternehmensumgebungen aufweist. Subversion ist vorerst noch auf Platz 1, aber angesichts dieser Zahlen wäre ich in der Tat sehr überrascht, wenn dies nächstes Jahr diesmal so bleibt.
Update: Für die Eclipse-Community-Umfrage 2013 wurden Ergebnisse hinzugefügt. Git ist jetzt mit Subversion ungefähr gleich gut ausgelastet (36,3% gegenüber 37,8%), und wenn sich der Trend fortsetzt, wird er im nächsten Jahr leicht an erster Stelle der Umfrageergebnisse stehen.
Update: Die Ergebnisse der Eclipse-Community-Umfrage 2014 zeigen, dass Git (33,3%) Subversion (30,7%) übertrifft, wie vom Trend im Vorjahr erwartet.
Quellen:
quelle
Nach meiner vorherigen Antwort gibt es einige Websites, auf denen die Nachfrage nach Fachkenntnissen bei Arbeitgebern nachverfolgt wird. Dies ist eine nützliche Metrik, da sie genau zeigt, wo sich die Dinge in den Unternehmens- / Unternehmenseinstellungen befinden, während der Open-Source- / Hobby-Markt außer Acht gelassen wird (was im besten Fall ziemlich fanboyisch sein kann).
Ein Beispiel ist http://www.itjobswatch.co.uk/ . Ihre Statistiken lauten zum 18. Juni 2013 im Vergleich zum 18. Juni 2012 wie folgt:
(Ich konnte keine Statistiken für ein anderes System finden, z. B. CVS, SourceGear Vault usw.)
Es scheint, dass sich die Nachfrage nach Git etwa alle 12 bis 18 Monate verdoppelt. Wenn sich die aktuellen Trends fortsetzen, wird sie gegen Ende 2013 Subversion überholen und zur am häufigsten verwendeten Software für die Quellcodeverwaltung in Unternehmen werden. Die Subversion hat anscheinend vor etwa einem Jahr ihren Höhepunkt erreicht und geht nun allmählich zurück.
quelle
Ich denke, Ohloh hat eine gewisse Relevanz, aber ich bin nicht sicher, ob Sie historische Daten aus ihnen herausfinden könnten.
Weitere Informationen zu bestimmten Domänen finden Sie unter Verwendung von vcs für das Debian-Paket (Sie können möglicherweise einige historische Daten von UDD auslesen, aber wahrscheinlich nicht sehr lang, da die Vcs- * -Felder nicht so alt sind).
quelle