SubversionのLinux(RedHat)上での保守

リポジトリのバックアップ

リポジトリのバックアップには用意されているhot-backup.pyを利用します。

[root@javabean svn]# python hot-backup.py /root/svn/reps/ibm/ut /root/svn/backup
Beginning hot backup of '/root/svn/reps/ibm/ut'.
Youngest revision is 4
Backing up repository to '/root/svn/backup/ut-4'...
Done.

[root@javabean svn]# ls -l backup/
合計 8
drwxr-xr-x  7 root root 4096  6月 13 15:49 ut-0
drwxr-xr-x  7 root root 4096  6月 13 15:53 ut-4

このように、
python hot-backup.py [バックアップ対象リポジトリ] [バックアップ先ディレクトリ]
と実行することで、
バックアップ先のディレクトリ配下にリポジトリ名+最新のリビジョン番号でバックアップが取られます。

差分バックアップはどうやってとるんだろう?