2

それはかなり一般的な要件でなければなりません。約 1GB のデータ サイズを持つ svn リポジトリがあります。バックアップするには、まず午前 12 時にディレクトリにホットコピーを実行し、次に午前 1 時にリモート マシンが rsync を使用してこのバックアップをプルします。svn がインストールされているソース マシンには rsyncd があり、Windows マシンです。

したがって、すべてが正常に機能していますが、毎日データ転送が多すぎます。数バイトの単一のコミットがある場合でも。100 MB 以上のファイルを転送します。私の推測では、svn がファイルの名前を頻繁に変更しています。

では、このような場合はどうすればよいのでしょうか。

ファイル名ではなくコンテンツに基づいて変更を検出できる rsync のオプションはありますか? または、それほど多くの名前変更を行わないsvnのオプションはありますか? 私が覚えている限りでは、2 種類のデータベース オプションがありました。おそらく私はfsfsを使用しています。

何か案は?よろしく、 サンディープ・ギリ

4

2 に答える 2

1

svndumpdo do do バックアップを使用する必要があります。または、 Subversion Toolsのバックアップ セクションをご覧ください。

于 2009-10-25T09:39:46.323 に答える