Estoy escribiendo un ensayo, y me gustaría tener alguna evidencia empírica, tal vez datos longitudinales donde se compara la popularidad de estas tecnologías durante un período de algunos años.
¿Hay estadísticas que muestren la popularidad de Git versus SVN?
Respuestas:
Para añadir a la respuesta de Ene , Ohloh ha rastreado (sólo) tres veces por la Wayback Machine de Internet Archive , pero de julio de 2011 es ilegible, por lo que le da tres conjuntos de datos incluido hoy (más ediciones futuras):
Agosto 2010
Nota: A diferencia de las fechas posteriores, agosto de 2010 tiene valores separados para Subversion y SvnSync (una herramienta de duplicación de solo lectura de Subversion). Es justo suponer que las cifras posteriores de Subversion también incluyen el gran recurso compartido SvnSync.
Mayo de 2011
Febrero de 2012
junio 2012
octubre 2013
Abril 2014
Julio de 2016
Mayo 2018
Noviembre 2018
Marzo 2019
Agosto 2019
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 cerca del nivel en 2010, había el doble de repositorios de Subversion en 2012 (... indexados por Ohloh), pero Git ahora ha tomado la delantera fácilmente.
fuente
Sitios como Ohloh y Github solo le dan una indicación de lo que está sucediendo en el mundo de código abierto, y no tienen en cuenta el lado (mucho más grande) comercial / industrial / de código cerrado; Google Trends ofrece todo tipo de otros éxitos para "subversión" y "git" (los cuales tienen otros significados fuera del mundo SCM).
El mejor indicador que es probable que obtenga en este momento es la Encuesta comunitaria de Eclipse. Esto se lleva a cabo todos los años por 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 aun así, ofrece una guía razonable sobre dónde están las cosas, y como ha estado sucediendo durante algunos años, puede comenzar a ver qué tendencias están comenzando a surgir.
Sus cifras para Git son:
Para Subversion:
El informe de la encuesta de 2012 saldrá en las próximas semanas. Mientras tanto, otro punto de datos que podemos considerar es el crecimiento de Github. En agosto, observé que tenía poco menos de un millón de usuarios, aunque no registré la cifra exacta. Esto ha crecido a 1,654,419 usuarios al momento de la escritura: un aumento de al menos 66% en 288 días, o aproximadamente 90% al año. Si suponemos que el crecimiento de Github es indicativo de la tasa de aumento del uso de Git en toda la industria (una suposición potencialmente dudosa: ver los comentarios a continuación), eso sugeriría que la adopción de Git está actualmente en algún lugar entre 20% y 25% en toda la industria y, por supuesto, superar a Subversion en el puesto número 1 en algún momento de los próximos 12-18 meses más o menos.
Actualización: los resultados de la Encuesta de la Comunidad Eclipse 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 sería bajo 20s en el mejor de los casos) y significa que ahora casi seguramente tiene una penetración significativa en entornos corporativos y empresariales. Subversion todavía está en el puesto número 1 por ahora, pero dadas estas cifras, me sorprendería mucho si este sigue siendo el caso el año que viene.
Actualización: se han agregado resultados para la Encuesta de la Comunidad Eclipse 2013 Git ahora tiene aproximadamente el mismo uso con la subversión (36.3% frente a 37.8% respectivamente), y si la tendencia continúa, será fácilmente en primer lugar los resultados de la encuesta del próximo año.
Actualización: Los resultados de la Encuesta de la Comunidad Eclipse 2014 muestran que Git (33.3%) supera a Subversion (30.7%) como se esperaba de la tendencia del año anterior.
Fuentes:
fuente
Además de mi respuesta anterior, hay algunos sitios web que rastrean la demanda de habilidades entre los empleadores. Esta es una métrica útil porque muestra exactamente dónde están las cosas en entornos corporativos / empresariales, sin tener en cuenta el mercado de código abierto / aficionado (que puede ser bastante fanático en el mejor de los casos).
Un ejemplo es http://www.itjobswatch.co.uk/ . 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 duplica aproximadamente cada 12-18 meses y si las tendencias actuales continúan, superará a la ronda Subversion a fines de 2013 para convertirse en el software de control de fuente más utilizado en entornos corporativos. La subversión aparentemente alcanzó su punto máximo hace aproximadamente un año y ahora está disminuyendo gradualmente.
fuente
Creo que ohloh tiene cierta relevancia, pero no estoy seguro de que pueda obtener datos históricos de ellos.
También para algunos dominios específicos, vea el uso de vcs para Debag packagin (puede obtener algunos datos históricos de UDD, pero probablemente no por mucho tiempo, ya que los campos Vcs- * no son tan antiguos).
fuente