私たちは仕事で SCM に SVN を喜んで使用しています。現在、コードと同じ SVN リポジトリにバイナリ アセットがあります。SVN は非常に大きなファイルをサポートします (メモリ使用量を適切に保つために「ストリーム的に」送信します) が、すべてが遅くなります。アセットのバージョニングが遅いことは問題ありませんが、テキスト操作が遅いことは実際には受け入れられません。
現在、アセットは /trunk/release の下にあります (多数の /trunk/projects と並んでいます)。それらを別のリポジトリに保管する必要がありますか? 他にどのような最適化を行うことができますか? 約 1 GB の資産があり、成長しています。