Git 대 SVN의 인기를 보여주는 통계가 있습니까? [닫은]


78

에세이를 작성 중이며 몇 년 동안 이러한 기술의 인기가 비교되는 종단 데이터와 같은 경험적 증거가 필요합니다.

Git 대 SVN의 인기를 보여주는 통계가 있습니까?


6
google.com/trends/?q=git,svn . 특히 "git"은 다른 용도도 있기 때문에 완벽하지는 않지만, 모든 인기도는 어느 정도 BS입니다.
Joonas Pulakka 2012

1
인기를 결정하는 것은 어렵다. 당신은 이런 식으로 할 수 있습니다 ...
Mr. S

1
또한 이 그래프 는 "subversion"에 표시된 것보다 "svn"의 감소가 훨씬 작음을 나타냅니다. 또한 알고리즘은 버전 제어 시스템이 아닌 "손상"또는 "충돌 충성도"를 의미하는 것으로 "subversion"을 감지합니다. "svn"이 개발 도구에 더 적합하다고 생각합니다.
Thomas Owens


1
@ 용어로 자식 svn의 추가 Mr.S 관련된 거의 모든 페이지가 모두 그래서 얇은 kthis이 포함되어 여전히 결정적이다 제안
JK.

답변:


31

에 추가하려면 월의 대답 , 올로는 에 의해 (만) 세 번 크롤링 된 인터넷 아카이브의 뒤로 기계 ,하지만 오늘 (플러스 미래 편집) 등 3 개 데이터 세트를 제공하므로 2011 년 7 월, 읽을 수 :

2010 년 8 월

  • 힘내 : 26,485 저장소 (전체의 11.3 %)
  • SVN : 25,336 저장소 (전체의 10.8 %)
  • SvnSync : 117,326 리포지토리 (전체의 50.0 %)

참고 : 이후 날짜와 달리 2010 년 8 월에는 Subversion과 SvnSync (Subversion 읽기 전용 미러링 도구)에 대한 별도의 값이 있습니다. 이후의 Subversion 수치에는 큰 SvnSync 공유도 포함되어 있습니다.

2011 년 5 월

  • 힘내 : 116,224 저장소 (전체의 35 %)
  • SVN : 145,917 저장소 (전체의 44 %)

2012 년 2 월

  • 힘내 : 124,000 저장소 (전체의 26 %)
  • SVN : 265,883 저장소 (전체의 57 %)

2012 년 6 월

  • 힘내 : 134,459 리포지토리 (전체의 27 %)
  • SVN : 267,499 리포지토리 (전체의 54 %)

2013 년 10 월

  • 힘내 : 238,648 저장소 (전체의 38 %)
  • SVN : 291,920 리포지토리 (총 46 %)

2014 년 4 월

  • 힘내 : 247,103 개 저장소 (전체의 37 %)
  • SVN : 324,895 리포지토리 (전체의 48 %)

2016 년 7 월

  • 힘내 : 274,605 ​​리포지토리 (전체의 39 %)
  • SVN : 326,540 저장소 (전체의 46 %)

2018 년 5 월

  • 힘내 : 397,653 저장소 (전체의 51 %)
  • SVN : 325,684 저장소 (전체의 41 %)

2018 년 11 월

  • 힘내 : 600,724 저장소 (전체의 61 %)
  • SVN : 325,733 저장소 (전체의 33 %)

2019 년 3 월

  • 힘내 : 842,966 리포지토리 (전체의 69 %)
  • SVN : 324,589 리포지토리 (전체의 26 %)

2019 년 8 월

  • 힘내 : 913,378 저장소 (전체의 70 %)
  • SVN : 324,629 리포지토리 (전체의 25 %)

이것은 Ohloh에 등록 된 오픈 소스 리포지토리 중에서 Git과 Subversion이 크게 성장했음을 보여줍니다. 2010 년에는 거의 비슷한 수준이지만 2012 년에는 Subversion 저장소 수가 두 배 (Ohloh에 의해 색인화)되었지만 Git은 이제 쉽게 선두를 차지했습니다.


2
나는 svn v svnsync 문제가 잘못 분류 된 것 중 하나라고 생각합니다. svnsync svn이며, 미러링 도구는 단순히 svn 커밋을 재생하여 백업을 수행하므로 리포지토리간에 차이가 없습니다. TortoiseSVN과 svn 명령 줄을 사용하는 것과 같은 차이점이 있습니다.
gbjbaanb

52

Ohloh 및 Github와 같은 사이트는 오픈 소스 세계에서 무슨 일이 일어나고 있는지에 대한 표시 만 제공하며 상업 / 산업 / 폐쇄 소스 측면을 고려하지 않습니다. Google 트렌드는 "subversion"및 "git"(SCM 외부 이외의 다른 의미를 가짐)에 대한 다른 모든 히트를 제공합니다.

현재 얻을 수있는 가장 좋은 지표는 Eclipse Community Survey입니다. 매년 Eclipse Foundation에서이 작업을 수행하며 Eclipse 사용자는 모든 모양과 크기의 Java 개발자 인 경향이 있기 때문에 소프트웨어 개발 커뮤니티 전체를 상당히 대표하는 단면을 목표로합니다. 유일한 문제는 Windows 개발자가 제대로 표현되지 않았음에도 불구하고 여전히 상황에 대한 합리적인 가이드를 제공하며 몇 년 동안 진행되어 왔기 때문에 어떤 트렌드가 시작되는지 알 수 있습니다. 드러나다.

Git의 수치는 다음과 같습니다.

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

Subversion의 경우 :

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

Git vs Svn Numubers 플롯

2012 년 설문 조사 보고서는 다음 몇 주 안에 마감 될 예정입니다. 그 동안 고려할 수있는 또 다른 데이터 포인트는 Github의 성장입니다. 8 월 에는 정확한 수치를 기록하지 않았지만 사용자 수가 백만 명 미만인 것으로 나타 났습니다. 이는 글을 쓰는 시점에서 1,654,419 명의 사용자로 증가했습니다. 288 일 동안 66 % 이상, 또는 매년 약 90 % 증가했습니다. Github의 성장이 산업 전반에 걸쳐 Git 사용률 증가를 나타내는 것으로 가정하면 (잠재적으로 모호한 가정 : 아래 주석 참조), Git 채택이 현재 업계 전체에서 20 %에서 25 % 사이에 있음을 시사합니다. 그리고 앞으로 12-18 개월 정도에 1 번 슬롯으로 Subversion을 추월 할 것입니다.

업데이트 : 2012 Eclipse Community Survey의 결과 Git / Github의 총 시장 점유율은 27.6 %입니다. 이것은 내가 기대했던 것보다 훨씬 많으며 (최고 20 대는 낮을 것이라고 생각했습니다) 이제는 거의 확실하게 회사 및 기업 환경에 큰 영향을 미칩니다. Subversion은 여전히 ​​1 위 자리에 있지만 이러한 수치를 감안할 때 내년 이번에도이 상황이 계속된다면 정말 놀랄 것입니다.

업데이트 : 2013 Eclipse Community Survey에 대한 결과가 추가되었습니다. Git은 이제 Subversion (각각 36.3 % vs 37.8 %)과 동일한 사용량을 기록하고 있으며 추세가 지속되면 내년 설문 조사 결과에서 1 위를 차지할 것입니다.

업데이트 : 2014 Eclipse Community Survey의 결과에 따르면 전년도 추세에서 예상대로 Git (33.3 %)이 Subversion (30.7 %)을 능가합니다.

출처 :


7
Github는 매우 오픈 소스 중심입니다. 나는 업계 사용에서 git이 앞으로 몇 년 동안 10 % 미만이 될 것이라고 확신합니다.
Michael Borgwardt

2
실제로, 나는 내 대답에서 그 요점을 다루었습니다. 이것이 Eclipse 커뮤니티 설문 조사를 지적한 이유는 오픈 소스 사용자보다 산업의 훨씬 넓은 단면을 나타 내기 때문입니다. 내가 볼 수있는 모든 증거는 Git이 산업 사용에서 약 1 년 전에 10 %를 넘었으며 여전히 증가하고 있음을 나타냅니다.
jammycakes

그래,하지만 사과와 오렌지를 결합한 github 숫자를 기반으로 그로부터 추정합니다. 우리는 또한 "공업"에 대한 다른 정의를 사용하고있는 것으로 보입니다. "공개 소스를 포함한 모든 프로젝트"와 "회사가 수익을내는 프로젝트"입니다.
Michael Borgwardt

1
그래도 설문 조사가 실제로 대표적이라고 생각하지는 않지만 부분적으로 확신합니다.
Michael Borgwardt 2016 년

3
업계에서 git 사용에 대한 완벽한 가능성은 매우 낮습니다. 대부분의 산업에서 사용되는 Windows 및 git은 그 중에서 매우 가난한 선택입니다. Mercurial은 훨씬 더 수용 가능한 옵션입니다.
gbjbaanb

18

내 이전 답변에 더하여, 고용주 간의 기술 수요를 추적하는 웹 사이트가 있습니다. 공개 소스 / 취미 시장을 무시하고 (최상의 경우에는 아주 팬시적일 수 있음) 기업 / 기업 환경의 위치를 ​​정확하게 표시하기 때문에 유용한 지표입니다.

한 가지 예는 http://www.itjobswatch.co.uk/ 입니다. 통계는 2012 년 6 월 18 일과 비교하여 2013 년 6 월 18 일 현재입니다.

(CVS, SourceGear Vault 등과 같은 다른 시스템에 대한 통계를 찾을 수 없었습니다.)

Git에 대한 수요는 약 12-18 개월마다 두 배씩 증가하는 것으로 보이며 현재 추세가 계속되면 2013 년 말에 Subversion을 넘어서 회사 환경에서 가장 널리 사용되는 소스 제어 소프트웨어가 될 것입니다. Subversion은 약 1 년 전에 정점에 이르렀으며 현재 점차 감소하고 있습니다.


아아아 아아아 아아아 아아아 아아아 아아아 아아아 아아아 아아아 까까 서, 일자리를 찾는 나의 (비례적인) 관점에서, TFS2012는 완전히 인수 한 것 같습니다.
gbjbaanb

실제로 TFS에 대해 상당히 낙관적입니다. TFS 2012는 이전 버전 (대규모의 서버 작업 영역 및 읽기 전용 파일에 대한 훌륭한 탈선)에 비해 크게 개선되었으며 다음 버전의 TFS에는 즉시 Git 지원이 포함됩니다. 내가 얻는 인상은 Git의 성장이 Subversion을 희생 할 가능성이 높다는 것입니다.
jammycakes 2016 년

1
@jammycakes 지금은 어떻습니까?
Ian

1

나는 ohloh 가 어느 정도 관련이 있다고 생각 하지만, 당신이 그들로부터 역사적인 데이터를 가져올 수 있는지 확신 할 수 없습니다.

또한 특정 도메인의 경우 데비안 packagin 에 vc 사용을 참조하십시오 (VDD- * 필드가 오래된 것이 아니기 때문에 UDD에서 일부 히스토리 데이터를 가져올 수는 있지만 그리 오래 걸리지는 않습니다).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.