Я пишу есе і хотів би мати деякі емпіричні докази, можливо, поздовжні дані, де популярність цих технологій порівнюється протягом певних років.
Чи є статистика, яка показує популярність Git проти SVN?
Я пишу есе і хотів би мати деякі емпіричні докази, можливо, поздовжні дані, де популярність цих технологій порівнюється протягом певних років.
Чи є статистика, яка показує популярність Git проти SVN?
Відповіді:
Щоб додати відповідь Яна , Ohloh тричі сканував (лише) машиною зворотного зв'язку Інтернет-архіву , але липень 2011 року не читається, так що дано три набори даних, включаючи сьогодні (плюс майбутні зміни):
Примітка. На відміну від пізніших дат, серпень 2010 року має окремі значення для Subversion і SvnSync (дзеркальний засіб Subversion лише для читання). Справедливо вважати, що пізніші цифри Subversion також включають велику частку SvnSync.
Це свідчить про те, що з репозиторіїв з відкритим кодом, зареєстрованих у Ohloh, спостерігалося величезне зростання як Git, так і Subversion. Тоді як вони були приблизно на рівні 2010 року, у 2012 році кількість сховищ Subversion була подвоєна (... індексовано Ohloh), але Git зараз легко взяв на себе лідируючі позиції.
Такі сайти, як Ohloh та Github, лише дають вам вказівку на те, що відбувається у світі з відкритим кодом, і не беруть до уваги (набагато більшу) комерційну / промислову / закриту сторону речей; Google Trends надає всілякі інші хіти для "subversion" та "git" (обидва вони мають інші значення поза межами світу SCM).
Найкращий показник, який ви, швидше за все, отримаєте на даний момент, - це опитування громади Eclipse. Це проводиться щороку Фондом Eclipse, і оскільки користувачі Eclipse, як правило, є розробниками Java будь-яких форм і розмірів, вони спрямовані на досить репрезентативний переріз спільноти розробки програмного забезпечення в цілому. Єдина проблема полягає в тому, що розробники Windows, ймовірно, недостатньо представлені, але, тим не менш, він все ще дає розумне керівництво щодо того, де все йде, і оскільки це триває вже кілька років, ви можете почати бачити, які тенденції починають виникають.
Їх цифри для Git:
Для підриву:
Звіт про опитування за 2012 рік має вийти протягом наступних двох тижнів. Тим часом, ще одним моментом даних, який ми можемо вважати, є зростання Github. Ще в серпні я помітив, що у нього трохи менше мільйона користувачів, хоча я не зафіксував точної цифри. Станом на час написання це число зросло до 1 654 429 користувачів: збільшення принаймні на 66% за 288 днів, або приблизно на 90% на рік. Якщо припустити, що зростання Github вказує на темпи зростання використання Git в усьому світі (потенційно сумнівне припущення: див. Коментарі нижче), це дозволило б припустити, що прийняття Git в даний час знаходиться десь від 20% до 25% у всій галузі. , і звичайно, щоб подолати Subversion до слота номер 1 десь у наступні 12-18 місяців.
Оновлення: результати опитування громади Eclipse 2012 року дають Git / Github загальну частку ринку 27,6%. Це набагато більше, ніж я очікував (я думав, що це буде в кращому випадку 20-х років) і означає, що зараз він майже напевно має значне проникнення в корпоративне та корпоративне середовище. На сьогоднішній день субверсія все ще в слоті №1, але враховуючи ці цифри, я б дуже здивувався, якщо це буде так і цього разу наступного року.
Оновлення: результати були додані до опитування громади Eclipse 2013 року. Зараз Git майже рівномірно використаний із підривом (36,3% проти 37,8% відповідно), і якщо тенденція продовжиться, вона буде легко на першому місці результатів опитування наступного року.
Оновлення: Результати опитування громади Eclipse 2014 показали, що Git (33,3%) перевершує Subversion (30,7%), як очікувалося від тенденції попереднього року.
Джерела:
На додаток до моєї попередньої відповіді, є деякі веб-сайти, які відстежують попит на навички роботодавців. Вони є корисними показниками, оскільки вони точно показують, де саме перебувають справи в корпоративних / корпоративних налаштуваннях, ігноруючи ринок відкритих джерел / любителів (що може бути дуже шансовим у кращі часи).
Один із прикладів - http://www.itjobswatch.co.uk/ . Їх статистика станом на 18 червня 2013 року порівняно з 18 червня 2012 року:
(Я не зміг знайти статистику для будь-якої іншої системи, наприклад, CVS, SourceGear Vault тощо)
Здається, що попит на Git збільшується вдвічі приблизно кожні 12-18 місяців, і якщо нинішні тенденції продовжуються, він обійде Subversion раунд приблизно в кінці 2013 року, щоб стати найбільш широко використовуваним програмним забезпеченням для управління джерелами в корпоративних налаштуваннях. Субверсія, очевидно, досягла свого часу близько року тому і поступово знижується.
Я думаю, що Олох має певну актуальність, але я не впевнений, що ви могли вивідати з них історичні дані.
Також для якогось конкретного домену див. Використання vcs для пакунку Debian (ви могли б видати деякі історичні дані з UDD, але, мабуть, не дуже довго, оскільки поля Vcs- * не такі вже й старі).