¡Es 2012! Mercurial y Git siguen siendo fuertes.
Entiendo las compensaciones de ambos. También entiendo que todos tienen algún tipo de preferencia por uno u otro. Esta bien.
Estoy buscando información sobre el nivel de uso de ambos. Por ejemplo, en stackoverflow.com , la búsqueda de Git te da 12000 visitas, Mercurial te da 3000. Google Trends dice que es 1.9: 1.0 para Git.
¿Qué otra información empírica está disponible para estimar el uso relativo de ambas herramientas?
Respuestas:
Ohloh
En un estilo similar a mi respuesta Git vs. SVN , Ohloh ha sido rastreada (solo) tres veces por la máquina Wayback de Internet Archive , pero julio de 2011 es ilegible:
Agosto 2010
Mayo de 2011
Febrero de 2012
junio 2012
octubre 2013
Abril 2014
Encuesta comunitaria de Eclipse
Otra fuente de datos es la Eclipse Community Survey. Los valores de Git a continuación son para Git / GitHub.
2009 ( pdf )
2010 ( pdf )
2011 ( pdf )
2012
2013
2014
Resumen
Esto parece mostrar que, de los repositorios de código abierto registrados en Ohloh, y de los desarrolladores que usan Eclipse, Git es un buen orden de magnitud más popular que Mercurial.
fuente
Creo que, aparte de las tendencias de Google o las preguntas SO (que, como señalan los comentarios anteriores, podrían indicar curiosidad o dificultad en lugar de uso), su mejor opción es mirar las estadísticas donde están disponibles y ponderarlas por fuente (cómo lo hace eso es probablemente sugerente, sin embargo).
Puede ver la distribución de TODOS los sistemas de control de versiones en proyectos indexados con Ohloh .
El concurso de popularidad de Debian muestra un gráfico de estadísticas para paquetes DVCS .
Y está un poco desactualizado, pero los resultados de la encuesta GNOME DVCS son interesantes.
En lo que respecta a los números, creo que Ohloh es la audiencia más general, así que iría con eso, personalmente ... todavía hay MUCHAS personas que usan SVN e incluso CVS.
En términos de software de código abierto, donde los problemas importantes son la coordinación de equipos ampliamente distribuidos y asincrónicos, Git es el ganador indiscutible. Especialmente cuando observa la comparación de Wikipedia por popularidad de los sitios de alojamiento de proyectos de código abierto (en función de los números de GitHub (git) frente a BitBucket (Hg)).
fuente
git
cuando un proyecto o comunidad que desea contribuir utilizagit
, y usar Mercurial cuando usan Mercurial. Puede parecer obvio, pero la comunidad es más importante que la herramienta".