【subversionとtrac:バックアップと復元】


CentOS 4.7
subversion-1.1.4-2.ent
trac-0.10.4-1.el4.rf
を使用しています。

/home/subversion
/home/trac
に保存データがあります。

さて、このサーバに登録されているsubversion周りのデータを
別のサーバにうつしたいと思っています。

そこで、バックアップと復元方法を探しているのですが、
見つかりません。よろしくお願いします。

※注意点などもあればよろしくお願いします。

回答の条件
  • 1人2回まで
  • 登録:2008/10/15 14:13:59
  • 終了:2008/10/15 15:08:56

ベストアンサー

id:masahikokimoto No.1

masahikokimoto回答回数241ベストアンサー獲得回数102008/10/15 14:30:04

ポイント60pt

svnadmin dump レポジトリ > dumpfile

svnadmin create 新しいレポジトリ

svnadmin load 新しいレポジトリ < dumpfile

という手順で、バックアップ→復元できます。

id:keijiro

まさに、求めていた回答です。

ありがとうございます。

2008/10/15 15:08:51
  • id:discypus
    svnadmin dump/loadで1点、注意する点があります。
    svnadmin dumpはリポジトリのhooksやconfディレクトリの内容はダンプしてくれません。
    よって、もしもhooksやconf以下のファイルを修正しているときは、別途バックアップ(ファイルコピーでよい)して、新しいリポジトリにもコピーする必要があります。

    また、参考までに、以下にSubversionのマニュアルの「リポジトリの移行」へのリンクを貼っておきます。
    Subversion によるバージョン管理 - リポジトリの移行
    http://subversion.bluegate.org/doc/ch05s03.html#svn.reposadmin.maint.migrate

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません