Existe alguma estatística que mostre a popularidade do Git versus o SVN?

72
Estou escrevendo uma redação e gostaria de ter algumas evidências empíricas, talvez dados longitudinais em que a popularidade dessas tecnologias seja comparada em um período de alguns anos.

Existe alguma estatística que mostre a popularidade do Git em relação ao SVN?

    
por Jakob 21.02.2012 / 12:40
fonte

4 respostas

22

Para adicionar à resposta de Jan , Ohloh foi rastreado (apenas) três vezes pelo o Wayback Machine do arquivo da Internet , mas julho de 2011 é ilegível, de modo que dá três conjuntos de dados incluindo hoje (mais edições futuras):

Agosto de 2010

  • Git: 26.485 repositórios (11.3% do total)
  • SVN: 25.336 repositórios (10.8% do total)
  • SvnSync: 117,326 repositórios (50,0% do total)

Nota: Diferentemente das datas posteriores, agosto de 2010 tem valores separados para o Subversion e SvnSync (uma ferramenta de espelhamento somente leitura do Subversion). É justo supor que os últimos números do Subversion também incluem o grande compartilhamento SvnSync.

Maio de 2011

  • Git: 116.224 repositórios (35% do total)
  • SVN: 145.917 repositórios (44% do total)

Fevereiro de 2012

  • Git: 124.000 repositórios (26% do total)
  • SVN: 265.883 repositórios (57% do total)

Junho de 2012

  • Git: 134.459 repositórios (27% do total)
  • SVN: 267,499 repositórios (54% do total)

Outubro de 2013

  • Git: 238.648 repositórios (38% do total)
  • SVN: 291.920 repositórios (46% do total)

Abril de 2014

  • Git: 247.103 repositórios (37% do total)
  • SVN: 324.895 repositórios (48% do total)

Julho de 2016

  • Git: 274.605 repositórios (39% do total)
  • SVN: 326,540 repositórios (46% do total)

Maio de 2018

  • Git: 397.653 repositórios (51% do total)
  • SVN: 325.684 repositórios (41% do total)

Novembro de 2018

  • Git: 600.724 repositórios (61% do total)
  • SVN: 325.733 repositórios (33% do total)

Isso parece mostrar que, dos repositórios de código aberto registrados na Ohloh, houve um grande crescimento tanto no Git quanto no Subversion. Enquanto eles estavam em nível em 2010, havia o dobro do número de repositórios do Subversion em 2012 (indexados por Ohloh), mas Git agora assumiu facilmente a liderança.

    
por 21.02.2012 / 23:38
fonte
50

Sites como o Ohloh e o Github fornecem apenas uma indicação do que está acontecendo no mundo do código aberto, e não levam em conta o lado comercial / industrial / de código fechado (muito maior) das coisas; O Google Trends fornece todos os tipos de outros hits para "subversion" e "git" (ambos têm outros significados fora do mundo do SCM).

O melhor indicador que você pode obter no momento é o Eclipse Community Survey. Isso é realizado todos os anos pela Eclipse Foundation e, como os usuários do Eclipse tendem a ser desenvolvedores Java de todas as formas e tamanhos, ele tem como alvo uma seção representativa bastante representativa da comunidade de desenvolvimento de software como um todo. O único problema é que os desenvolvedores do Windows provavelmente estão sub-representados, mas mesmo assim ele fornece um guia razoável de onde as coisas estão, e como já está acontecendo há alguns anos, você pode começar a ver quais tendências estão começando a emergir.

Seus números para o Git são:

  • 2009: 2,4%
  • 2010: 6,8%
  • 2011: 12,8%
  • 2012: 27,6%
  • 2013: 30,3%
  • 2014: 33,3%

Para o Subversion:

  • 2009: 57,5%
  • 2010: 58,3%
  • 2011: 51,3%
  • 2012: 46,0%
  • 2013: 37,8%
  • 2014: 30,7%

Orelatóriodapesquisade2012deveserdivulgadonaspróximassemanas.Enquantoisso,outropontodedadosquepodemosconsideraréocrescimentodoGithub.Emagosto, eu observei que ele tinha pouco menos de um milhão usuários, embora eu não tenha registrado o número exato. Isso cresceu para 1.654.419 usuários até o momento: um aumento de pelo menos 66% em 288 dias, ou cerca de 90% ao ano. Se assumirmos que o crescimento do Github é indicativo da taxa de aumento do uso do Git em toda a indústria (uma suposição potencialmente duvidosa: veja os comentários abaixo), isso sugere que a adoção do Git atualmente está entre 20% e 25% no setor. e em curso para ultrapassar o Subversion para o slot número 1 em algum momento nos próximos 12 a 18 meses.

Atualização: os resultados do Eclipse Community Survey 2012 dão ao Git / Github uma participação total de mercado de 27,6%. Isso é muito mais do que eu esperava (achei que seria, na melhor das hipóteses, de pouco menos de 20 anos) e significa que agora quase certamente tem uma penetração significativa em ambientes corporativos e empresariais. Subversion ainda está no slot número 1 por enquanto, mas dados esses números, eu ficaria muito surpreso se isso continuar sendo o caso no ano que vem.

Atualização: os resultados foram adicionados para o Eclipse Community Survey 2013. O Git agora tem aproximadamente o mesmo uso com a subversão (36,3% vs 37,8%, respectivamente), e se a tendência continuar, estará facilmente em primeiro lugar nos resultados da pesquisa do próximo ano.

Atualização: Os resultados do Eclipse Community Survey 2014 mostram o Git (33,3%) superando o Subversion (30,7%) como esperado da tendência no ano anterior.

Fontes:

por 30.05.2012 / 08:56
fonte
18

Além da minha resposta anterior, existem alguns sites por aí que rastreiam a demanda por habilidades entre os empregadores. Estas são uma métrica útil porque mostram exatamente onde as coisas estão nas configurações corporativas / corporativas, ao mesmo tempo em que desconsideram o mercado open source / hobbyist (que pode ser bastante fanboyish na melhor das hipóteses).

Um exemplo é o link . Suas estatísticas são as seguintes em 18 de junho de 2013, em comparação com 18 de junho de 2012:

(não consegui encontrar estatísticas para nenhum outro sistema, por exemplo, CVS, SourceGear Vault, etc.)

Parece que a demanda por Git está dobrando aproximadamente a cada 12-18 meses e, se as tendências atuais continuarem, ultrapassará o Subversion em torno do final de 2013 para se tornar o software de controle de fonte mais utilizado em ambientes corporativos. A subversão aparentemente atingiu o pico há cerca de um ano e agora está diminuindo gradualmente.

    
por 18.06.2012 / 00:12
fonte
1

Acho que ohloh tem alguma relevância, mas não tenho certeza se você poderia extrair dados históricos deles.

Além disso, para alguns domínios específicos, consulte uso de vcs para o Debian packagin (você poderia conseguir alguns dados históricos do UDD, mas provavelmente não muito longos, já que os campos Vcs- * não são tão antigos).

    
por 21.02.2012 / 18:32
fonte

Tags