ローカルのSubversionczarとして、私はすべての人に、巨大なバイナリデータファイルではなく、ソースコードと非巨大なテキストファイルのみをリポジトリに保持するように説明します。おそらく、テストの一部である小さなバイナリファイル。
残念ながら私は人間と仕事をしています!誰かがいつか誤って800MBのバイナリハルクをコミットする可能性があります。これにより、リポジトリの操作が遅くなります。
前回チェックしたとき、リポジトリからファイルを削除することはできません。最新のリビジョンの一部ではないようにするだけです。誰かがその日付またはリビジョン番号のリポジトリの状態を思い出したい場合に備えて、リポジトリはモンスターを永遠に保持します。
そのモンスターファイルを本当に削除して、まともなサイズのリポジトリになってしまう方法はありますか?svnadminのダンプ/ロードを試しましたが、苦痛でした。