Git対SVNの人気を示す統計情報はありますか?[閉まっている]


78

私はエッセイを書いていますが、いくつかの経験的証拠、おそらくこれらの技術の人気が数年にわたって比較される縦断的なデータを持ちたいと思います。

Git対SVNの人気を示す統計情報はありますか?


6
google.com/trends/?q=git,svn。特に「git」には他の用途もあるので、完璧に近いわけではありませんが、すべての人気の尺度はとにかく多かれ少なかれBSです。
ジョナスプラッカ

1
人気を定義するのは難しいです。あなたは何ができるこのような何かを ...
ミスターS

1
さらに、このグラフは、「sversion」の減少が「subversion」の減少よりもはるかに小さいことを示しています。また、アルゴリズムは、バージョン管理システムではなく、「破壊」または「忠誠心の弱体化」を意味する「転覆」を検出しています。「svn」の方が開発ツールに適していると思います。
トーマスオーエンズ


1
用語としてのsvn gitのを追加@ Mr.Sが関与ほぼすべてのページが含まれていることを示唆しているので、私の両方薄いkthisはまだ決定的である
JK。

回答:


31

Janの答えに追加するために、OhlohInternet ArchiveのWayback Machineによって3回(のみ)クロールされましたが、2011年7月は判読できないため、今日(および将来の編集)を含む3つのデータセットが得られます。

2010年8月

  • Git:26,485リポジトリ(全体の11.3%)
  • SVN:25,336リポジトリ(全体の10.8%)
  • SvnSync:117,326リポジトリ(全体の50.0%)

注:後の日付とは異なり、2010年8月にはSubversionとSvnSync(Subversion読み取り専用ミラーリングツール)の値が個別に設定されています。後のSubversionの数字には大規模なSvnSync共有も含まれると推測するのは妥当です。

2011年5月

  • Git:116,224リポジトリ(全体の35%)
  • SVN:145,917リポジトリ(全体の44%)

2012年2月

  • Git:124,000リポジトリ(全体の26%)
  • SVN:265,883リポジトリ(全体の57%)

2012年6月

  • Git:134,459リポジトリ(全体の27%)
  • SVN:267,499リポジトリ(全体の54%)

2013年10月

  • Git:238,648リポジトリ(全体の38%)
  • SVN:291,920リポジトリ(全体の46%)

2014年4月

  • Git:247,103リポジトリ(全体の37%)
  • SVN:324,895リポジトリ(全体の48%)

2016年7月

  • Git:274,605リポジトリ(全体の39%)
  • SVN:326,540リポジトリ(全体の46%)

2018年5月

  • Git:397,653リポジトリ(全体の51%)
  • SVN:325,684リポジトリ(全体の41%)

2018年11月

  • Git:600,724リポジトリ(全体の61%)
  • SVN:325,733リポジトリ(全体の33%)

2019年3月

  • Git:842,966リポジトリ(全体の69%)
  • SVN:324,589リポジトリ(全体の26%)

2019年8月

  • Git:913,378リポジトリ(全体の70%)
  • SVN:324,629リポジトリ(全体の25%)

これは、Ohlohに登録されているオープンソースリポジトリのうち、GitとSubversionの両方で大きな成長があったことを示しているようです。2010年にはほぼ横ばいでしたが、2012年にはSubversionリポジトリの数が2倍になりました(... Ohlohによってインデックス付けされました)が、Gitは簡単に主導権を握りました。


2
私はsvn v svnsyncの問題はもっと誤った分類の問題だと思います。svnsync svnです。ミラーリングツールは単にsvnコミットを再生してバックアップを作成するため、リポジトリを区別しません。TortoiseSVNとsvnコマンドラインを使用することの同じ違い。
gbjbaanb 14

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対Svn numubers

2012年の調査報告書は、今後数週間以内に発行される予定です。それまでの間、検討できるもう1つのデータポイントはGithubの成長です。8月に、正確な数字を記録しませんでしたが、100万人未満のユーザーがいたことを確認しました。これは、執筆時点で1,654,419人のユーザーに成長しています。288日で少なくとも66%、1年で約90%の増加です。Githubの成長がGitの使用率が業界全体で増加する割合を示していると仮定すると(疑わしい仮定:下のコメントを参照)、Gitの採用は現在20%から25%の間であることが示唆されます、そして今後12〜18か月かそこらでSubversionをナンバー1スロットに追い越す予定です。

更新: 2012 Eclipse Community Surveyの結果は、Git / Githubに27.6%の総市場シェアを与えています。これは私が予想していたよりもはるかに多く(せいぜい20代であると思っていました)、現在ではほぼ確実に企業およびエンタープライズ環境に大きく浸透していることを意味します。Subversionは今のところ1番のスロットにありますが、これらの数字を考えると、来年もこれが当てはまる場合、本当に驚かされるでしょう。

更新: 2013 Eclipse Community Surveyの結果が追加されました。Gitは現在、転覆とほぼ同等の使用率であり(それぞれ36.3%対37.8%)、傾向が続く場合、来年の調査結果で簡単に1位になります。

更新: 2014 Eclipse Community Surveyの結果は、Git(33.3%)がSubversion(30.7%)を上回ることを示しています。これは、前年の傾向から予想されたとおりです。

ソース:


7
Githubは非常にオープンソース中心です。業界での使用では、今後数年間はgitが10%未満になると確信しています。
マイケルボルグワード

2
実際、私はここでの答えでその点に言及しました。それは、Eclipse Community Surveyを指し示した理由です。なぜなら、それは単なるオープンソースユーザーよりも業界のはるかに広い断面を表すからです。私が見ることができるすべての証拠は、業界での使用において、Gitが約1年前に10%のマークを通過し、まだ​​上昇していることを示しています。
ジャミーケーキ

ええ、しかし、あなたはgithubの数値に基づいて、そこから外挿します-リンゴとオレンジを組み合わせます。私たちはまた、「産業」の異なる定義を使用しているようです。あなたの定義は「オープンソースを含むすべてのプロジェクト」であり、私の「プロジェクトは企業によって営利目的で実行されています」。
マイケルボルグワード

1
OK、あなたは私に部分的に納得させましたが、私はまだ調査が本当に代表的であるとは思いません。
マイケルボルグ

3
業界でのgitの使用が完全に可能なのは非常に低いと思います。ほとんどの業界はWindowsを使用しており、gitは非常に貧弱な選択肢です。Mercurialははるかに受け入れられる選択肢です。
gbjbaanb

18

私の以前の回答に加えて、雇用主間のスキルの需要を追跡するウェブサイトがいくつかあります。これらは、オープンソース/愛好家市場(最高の状態ではかなりファンキーになる可能性があります)を無視しながら、企業/企業設定で物事がどこにあるかを正確に示すため、有用なメトリックです。

1つの例はhttp://www.itjobswatch.co.uk/です。2012年6月18日と比較した2013年6月18日の統計は次のとおりです。

(CVS、SourceGear Vaultなど、他のシステムの統計を見つけることができませんでした。)

Gitの需要は約12〜18か月ごとに倍増しており、現在の傾向が続く場合、2013年の終わり頃にSubversionラウンドを追い越し、企業環境で最も広く使用されているソース管理ソフトウェアになります。転覆は明らかに1年前にピークに達し、現在は徐々に減少しています。


悲しいかな、仕事を探すという私の(逸話的な)見解から、TFS2012は完全に引き継いだようです。
gbjbaanb

実際、私はTFSについてかなり楽観的です。TFS 2012は、以前のバージョン(これらのひどいサーバーワークスペースと読み取り専用ファイルへの良好な回避)を大幅に改善したものであり、TFSの次のバージョンには、すぐにGitサポートが含まれます。私が感じる印象は、Gitの成長はSubversionを犠牲にする可能性が高いということです。
ジャミーケーキ

1
@jammycakes今はどうですか?
イアン

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.