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 [バックアップ対象リポジトリ] [バックアップ先ディレクトリ]
と実行することで、
バックアップ先のディレクトリ配下にリポジトリ名+最新のリビジョン番号でバックアップが取られます。
差分バックアップはどうやってとるんだろう?