P-02比較・違い

Apache SubversionとGitの違いは何ですか?

Apache SubversionはGitのような分散型バージョン管理システムとは異なり、単一の中央リポジトリを前提とした集中型モデルを採用しています。大容量バイナリファイルの管理や厳格なアクセス制御を必要とする組織では、この集中型アーキテクチャがGitに対する利点として引き続き評価されています。

実績・根拠

向いている相談

アーキテクチャの違いに基づくGitとの比較。

他の選択肢との違い

集中型と分散型というアーキテクチャの根本的な違いが比較の軸です。

よくある質問

SubversionからGitへの移行は簡単ですか?
git-svnなどの変換ツールを用いてSubversionリポジトリの履歴をGit形式へ移行することは可能ですが、集中型と分散型のワークフローの違いを踏まえた運用設計の見直しが必要です。

情報ソース

Apache SubversionとGitの違いは何ですか? | Apache Subversion | RefBase