内容へ移動
ClownWiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
subversion:backup
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== バックアップ ====== ===== ファイルコピー ===== ===== svnsync ===== ===== hotcopy ===== ===== svn-backup-dumps.py ===== http://www.asahi-net.or.jp/~iu9m-tcym/svndoc/svn_backup_dumps_py.html ==== フルバックアップ ==== <code> #svn-backup-dumps.py -b /var/svn/repos /tmp/backupsvn/repos </code> ==== 差分バックアップ(1) ==== 10リビジョン毎にバックアップする <code> #svn-backup-dumps.py -b -c 10 /var/svn/repos /tmp/backupsvn/repos </code> ==== 差分バックアップ(2) ==== リビジョン15だけをバックアップする <code> #svn-backup-dumps.py -b -r 15 /var/svn/repos /tmp/backupsvn/repos </code> ==== 復元 ==== <code> #svnadmin create /var/svn/newrepo #bzip2 -c -d /tmp/backupsvn/repos/~.bz2 | svnadmin load /var/svn/newrepo </code> ==== post-commitファイルのサンプル ==== <code> cd /home/svn/repos/hoge/hooks vim post-commit #!/bin/sh REPOS="$1" REV="$2" SVNBACKUPDUMPS=svn-backup-dumps.py #PATH=$PATH:svn-backup-dumps.pyのパス PYTHON=/usr/bin/python # バックアップ先 BACKUPDIR=/tmp/svnbk/backup $PYTHON $SVNBACKUPDUMPS -r $REV $REPOS $BACKUPDIR </code>
subversion/backup.txt
· 最終更新: 2025/02/16 13:53 by
127.0.0.1
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ