それはかなり一般的な要件でなければなりません。約 1GB のデータ サイズを持つ svn リポジトリがあります。バックアップするには、まず午前 12 時にディレクトリにホットコピーを実行し、次に午前 1 時にリモート マシンが rsync を使用してこのバックアップをプルします。svn がインストールされているソース マシンには rsyncd があり、Windows マシンです。
したがって、すべてが正常に機能していますが、毎日データ転送が多すぎます。数バイトの単一のコミットがある場合でも。100 MB 以上のファイルを転送します。私の推測では、svn がファイルの名前を頻繁に変更しています。
では、このような場合はどうすればよいのでしょうか。
ファイル名ではなくコンテンツに基づいて変更を検出できる rsync のオプションはありますか? または、それほど多くの名前変更を行わないsvnのオプションはありますか? 私が覚えている限りでは、2 種類のデータベース オプションがありました。おそらく私はfsfsを使用しています。
何か案は?よろしく、 サンディープ・ギリ