私はコードとデータファイル(バイナリ&テキスト)を格納するために使用するSVNリポジトリを持っています。私はリポジトリが成長するにつれてパフォーマンスが低下していることに気付きました。私はこれに貢献するものをより良く理解したいと思います。SVNリポジトリの速度
明らかにパフォーマンスは、新しいデータが転送される速度に依存します。私はこれとは独立したパフォーマンスに興味があります(例えば、ファイルが変更されていないときにSVN Updateを実行する時間)。
この種類のパフォーマンスは、(1)リポジトリ内のファイル数によってどの程度影響を受けますか? (2)リポジトリ内のファイルのサイズ?
どちらも遅くなりますが、どちらか一方がはるかに重要かどうかは疑問です。
私は自分自身に質問していましたが、サブバージョンはファイルの2つのリビジョンの違いを保存するだけなので、ファイルのリビジョンの数に影響されますか? – M4N
@Martin:SVNがスキップデルタスキームを使用して特定のリビジョンをスキップするため、ファイルの重要性がない(実際に重要な)リビジョンの数はありません –
ファイルの数が増えたときに更新を行うのが遅いことに気づきました。これは、更新するファイルがなくても当てはまります。 – Tim