Piszę esej i chciałbym mieć jakieś dowody empiryczne, być może dane podłużne, w których popularność tych technologii jest porównywana przez kilka lat.
Czy są jakieś statystyki pokazujące popularność Git w porównaniu z SVN?
Piszę esej i chciałbym mieć jakieś dowody empiryczne, być może dane podłużne, w których popularność tych technologii jest porównywana przez kilka lat.
Czy są jakieś statystyki pokazujące popularność Git w porównaniu z SVN?
Odpowiedzi:
Aby dodać do odpowiedzi Jana , Ohloh został przeszukany (tylko) trzy razy przez Wayback Machine w Internetowym Archiwum , ale lipiec 2011 jest nieczytelny, więc daje trzy zestawy danych, w tym także dzisiejszy (plus przyszłe zmiany):
Uwaga: W przeciwieństwie do późniejszych dat, sierpień 2010 r. Ma osobne wartości dla Subversion i SvnSync (narzędzie dublowania Subversion tylko do odczytu). Można przypuszczać, że późniejsze dane Subversion obejmują również duży udział SvnSync.
Wygląda na to, że z repozytoriów open source zarejestrowanych w Ohloh nastąpił ogromny wzrost zarówno Git, jak i Subversion. Choć w 2010 r. Były zbliżone do poziomu, w 2012 r. Liczba repozytoriów Subversion była dwukrotnie większa (... zindeksowana przez Ohloha), ale Git z łatwością objął prowadzenie.
Witryny, takie jak Ohloh i Github, pokazują jedynie, co dzieje się w świecie open source, i nie uwzględniają (znacznie większej) strony komercyjnej / przemysłowej / zamkniętego źródła; Google Trends podaje wszelkiego rodzaju inne hity dla „subversion” i „git” (oba mają inne znaczenie poza światem SCM).
Najlepszym wskaźnikiem, jaki możesz obecnie uzyskać, jest Eclipse Community Survey. Jest to przeprowadzane co roku przez Eclipse Foundation, a ponieważ użytkownicy Eclipse są zwykle programistami Java wszystkich kształtów i rozmiarów, atakuje dość reprezentatywny przekrój całej społeczności programistów. Jedyny problem polega na tym, że programiści Windows są prawdopodobnie niedostatecznie reprezentowani, ale mimo to nadal daje rozsądny przewodnik, co do tego, gdzie są rzeczy, a ponieważ trwa już od kilku lat, możesz zacząć sprawdzać, jakie trendy zaczynają pojawić się.
Ich liczby dla Gita to:
Dla Subversion:
Raport z ankiety z 2012 r. Zostanie wydany w ciągu kilku najbliższych tygodni. W międzyczasie kolejnym punktem danych, który możemy wziąć pod uwagę, jest wzrost Github. W sierpniu zauważyłem , że ma nieco mniej niż milion użytkowników, chociaż nie zapisałem dokładnej liczby. Liczba ta wzrosła do 1 654 419 użytkowników w momencie pisania: wzrost o co najmniej 66% w ciągu 288 dni, czyli o około 90% rocznie. Jeśli założymy, że wzrost Github wskazuje na tempo wzrostu wykorzystania Git w całej branży (potencjalnie wątpliwe założenie: patrz komentarze poniżej), sugerowałoby to, że przyjęcie Git wynosi obecnie między 20% a 25% w całej branży , i oczywiście, aby wyprzedzić Subversion na automacie numer 1 w ciągu najbliższych 12–18 miesięcy.
Aktualizacja: wyniki ankiety Eclipse Community Survey z 2012 r. Dają Git / Github całkowity udział w rynku na poziomie 27,6%. To znacznie więcej, niż się spodziewałem (myślałem, że w najlepszym razie będzie to 20 lat) i oznacza, że teraz prawie na pewno ma znaczną penetrację środowisk korporacyjnych i korporacyjnych. Subversion jest na razie na pierwszym miejscu, ale biorąc pod uwagę te liczby, byłbym bardzo zaskoczony, gdyby tak było w przyszłym roku.
Aktualizacja: dodano wyniki ankiety Eclipse Community Survey 2013. Git jest obecnie mniej więcej równy z subwersją (odpowiednio 36,3% wobec 37,8%), a jeśli trend się utrzyma, z łatwością znajdzie się na pierwszym miejscu w wynikach ankiety w przyszłym roku.
Aktualizacja: Wyniki badania Eclipse Community Survey 2014 pokazują, że Git (33,3%) przewyższa Subversion (30,7%), zgodnie z oczekiwaniami z trendu z poprzedniego roku.
Źródła:
W nawiązaniu do mojej poprzedniej odpowiedzi, istnieją strony internetowe, które śledzą popyt na umiejętności wśród pracodawców. Są to przydatne dane, ponieważ pokazują dokładnie, gdzie są rzeczy w ustawieniach korporacyjnych / korporacyjnych, pomijając rynek open source / hobbystów (który może być dość fanatyczny w najlepszym przypadku).
Jednym z przykładów jest http://www.itjobswatch.co.uk/ . Ich statystyki są następujące na dzień 18 czerwca 2013 r. W porównaniu z 18 czerwca 2012 r .:
(Nie byłem w stanie znaleźć statystyk dla żadnego innego systemu, np. CVS, SourceGear Vault itp.)
Wygląda na to, że popyt na Git podwaja się mniej więcej co 12-18 miesięcy i jeśli obecne trendy utrzymają się, wyprzedzi on Subversion pod koniec 2013 roku, aby stać się najczęściej używanym oprogramowaniem do kontroli źródła w ustawieniach korporacyjnych. Subwersja najwyraźniej osiągnęła szczyt około roku temu i teraz stopniowo maleje.
Myślę, że ohloh ma pewne znaczenie, ale nie jestem pewien, czy mógłbyś wyciągnąć z nich dane historyczne.
Również w przypadku niektórych konkretnych domen zobacz użycie vcs dla pakietu Debian (możesz podważyć niektóre dane historyczne z UDD, ale prawdopodobnie nie bardzo długie, ponieważ pola Vcs- * nie są tak stare).