web-dev-qa-db-ja.com

gitはsubversionよりも効率的ですか? (サーバーの負荷に関して)

サーバーリソース、gitまたはsvnの使用に関して、どちらのソースリポジトリがより効率的であるか知りたいですか?

2
user2659

リポジトリサーバーにリソースを節約することを意味する場合、ローカルで実行できる操作が多いため、一般にDVCS(git、bzr、hgなど)の方が効率的だと思います。

たとえば、DVCSを使用すると、開発マシンでブランチを簡単にマージして、結果をリポジトリマシンにコミットできますが、集中型のVCS(CVSやsvnなど)はリポジトリマシンでマージを実行する必要があるため、その上にリソース。

ディスクリソースに関しては、CVSとsvnがツリーの各レベル(CVSの場合はCVS dirs、svnの場合は.svn dirs)にバージョン情報を配置し、gitとbzrもあるため、gitとbzrの方が効率的です。ツリーの最上部にあるディレクトリ(.gitまたは.bzr)を1つだけ使用します。これは、ディスク容量の点でより効率的です。

5
ℝaphink