¿Existen estadísticas que muestren la popularidad de Git en comparación con SVN?

72

Estoy escribiendo un ensayo y me gustaría tener alguna evidencia empírica, tal vez datos longitudinales en los que la popularidad de estas tecnologías se compare durante un período de algunos años.

¿Existen estadísticas que muestren la popularidad de Git frente a SVN?

    
pregunta Jakob 21.02.2012 - 12:40

4 respuestas

22

Para agregar a la respuesta de Jan , Ohloh ha sido rastreado (solo) tres veces por Wayback Machine de Internet Archive , pero julio de 2011 es ilegible, por lo que proporciona tres conjuntos de datos incluyendo hoy (más futuras ediciones):

Agosto de 2010

  • Git: 26,485 repositorios (11.3% del total)
  • SVN: 25,336 repositorios (10.8% del total)
  • SvnSync: 117,326 repositorios (50.0% del total)

Nota: A diferencia de las fechas posteriores, agosto de 2010 tiene valores separados para Subversion y SvnSync (una herramienta de creación de reflejo de solo lectura de Subversion). Es justo suponer que las últimas cifras de Subversion también incluyen la gran parte de SvnSync.

Mayo de 2011

  • Git: 116,224 repositorios (35% del total)
  • SVN: 145,917 repositorios (44% del total)

Febrero de 2012

  • Git: 124,000 repositorios (26% del total)
  • SVN: 265,883 repositorios (57% del total)

Junio de 2012

  • Git: 134,459 repositorios (27% del total)
  • SVN: 267,499 repositorios (54% del total)

Octubre de 2013

  • Git: 238,648 repositorios (38% del total)
  • SVN: 291,920 repositorios (46% del total)

Abril de 2014

  • Git: 247,103 repositorios (37% del total)
  • SVN: 324,895 repositorios (48% del total)

Julio de 2016

  • Git: 274,605 repositorios (39% del total)
  • SVN: 326,540 repositorios (46% del total)

May 2018

  • Git: 397,653 repositorios (51% del total)
  • SVN: 325,684 repositorios (41% del total)

November 2018

  • Git: 600,724 repositorios (61% del total)
  • SVN: 325,733 repositorios (33% del total)

Esto parece mostrar que, de los repositorios de código abierto registrados en Ohloh, ha habido un gran crecimiento tanto en Git como en Subversion. Mientras que estaban casi al mismo nivel en 2010, había el doble del número de repositorios de Subversion en 2012 (... indexados por Ohloh), pero Git ahora ha tomado el liderazgo fácilmente.

    
respondido por el Hugo 21.02.2012 - 23:38
50

Los sitios como Ohloh y Github solo le dan una indicación de lo que está sucediendo en el mundo del código abierto, y no tienen en cuenta el aspecto comercial / industrial / de código cerrado (mucho más grande); Google Trends ofrece todo tipo de otros hits para "subversion" y "git" (ambos tienen otros significados fuera del mundo SCM).

El mejor indicador que puede obtener en este momento es la Encuesta de la comunidad de Eclipse. Esto lo lleva a cabo cada año la Fundación Eclipse y, dado que los usuarios de Eclipse tienden a ser desarrolladores de Java de todas las formas y tamaños, se dirige a una sección representativa bastante representativa de la comunidad de desarrollo de software en su conjunto. El único problema es que los desarrolladores de Windows probablemente están subrepresentados, pero a pesar de eso, todavía ofrece una guía razonable sobre dónde están las cosas y, como ha estado ocurriendo durante algunos años, puede comenzar a ver qué tendencias comienzan a aparecer. emerger.

Sus cifras para Git son:

  • 2009: 2.4%
  • 2010: 6.8%
  • 2011: 12.8%
  • 2012: 27.6%
  • 2013: 30.3%
  • 2014: 33.3%

Para Subversion:

  • 2009: 57.5%
  • 2010: 58.3%
  • 2011: 51.3%
  • 2012: 46.0%
  • 2013: 37.8%
  • 2014: 30.7%

Elinformedelaencuestade2012saldráenlaspróximassemanas.Mientrastanto,otropuntodedatosquepodemosconsiderareselcrecimientodeGithub.Enagosto, observé que tenía poco menos de un millón Los usuarios, aunque no registré la cifra exacta. Esto ha crecido a 1,654,419 usuarios en el momento de la escritura: un aumento de al menos 66% en 288 días, o aproximadamente 90% al año. Si asumimos que el crecimiento de Github es indicativo de la tasa de aumento del uso de Git en toda la industria (un supuesto potencialmente dudoso: ver comentarios a continuación), eso sugeriría que la adopción de Git se encuentra actualmente entre el 20% y el 25% en toda la industria. , y en camino de superar a Subversion en el número 1 en algún momento de los próximos 12 a 18 meses.

Actualización: los resultados de la Encuesta de la Comunidad Eclipse de 2012 le dan a Git / Github una participación de mercado total del 27.6%. Esto es mucho más de lo que esperaba (pensé que en el mejor de los casos sería de 20 años) y significa que ahora es casi seguro que tiene una penetración significativa en los entornos corporativos y empresariales. Subversion aún se encuentra en el puesto número 1 por el momento, pero dadas estas cifras, me sorprendería mucho si este fuera el caso el año que viene.

Actualización: los resultados se agregaron para la Encuesta de la Comunidad Eclipse 2013. Git ahora tiene un uso casi igual al de subversión (36.3% vs 37.8% respectivamente), y si la tendencia continúa, estará en primer lugar fácilmente en los resultados de la encuesta del próximo año.

Actualización: Los resultados de la Encuesta de la Comunidad Eclipse de 2014 muestran que Git (33.3%) supera a Subversion (30.7%) como se esperaba de la tendencia del año anterior.

Fuentes:

respondido por el jammycakes 30.05.2012 - 08:56
18

Además de mi respuesta anterior, hay algunos sitios web por ahí que rastrean la demanda de habilidades entre los empleadores. Estas son una métrica útil porque muestran exactamente dónde están las cosas en la configuración corporativa / empresarial, sin tener en cuenta el mercado de fuente abierta / aficionado (que puede ser bastante fanático en el mejor de los casos).

Un ejemplo es enlace . Sus estadísticas son las siguientes al 18 de junio de 2013 en comparación con el 18 de junio de 2012:

(No pude encontrar estadísticas para ningún otro sistema, por ejemplo, CVS, SourceGear Vault, etc.)

Parece que la demanda de Git se está duplicando aproximadamente cada 12-18 meses y, si continúan las tendencias actuales, superará a Subversion a finales de 2013 para convertirse en el software de control de fuente más utilizado en la configuración corporativa. Aparentemente, la subversión llegó a su punto máximo hace aproximadamente un año y ahora está disminuyendo gradualmente.

    
respondido por el jammycakes 18.06.2012 - 00:12
1

Creo que ohloh tiene cierta relevancia, pero no estoy seguro de que puedas extraer datos históricos de ellos.

También para un dominio específico, vea uso de vcs para Debian packagin (es posible que pueda extraer algunos datos históricos de UDD, pero probablemente no sea muy largo, ya que los campos Vcs- * no son tan antiguos).

    
respondido por el Jan Hudec 21.02.2012 - 18:32

Lea otras preguntas en las etiquetas