« Fedora7でTomcatを稼働 | Main | Teeda&S2XML-RPC(1) »

2007.09.24

svndumpfilter&mkdir

 svndumpfilterを用いることで、あるリポジトリのうちの一部の部分だけを別のリポジトリに移動することが可能ですが、抽出する範囲によってはload時に「パスが見つかりません」といった感じのエラーが出てしまう場合が。

 例えば、

svnadmin dump Hoge | svndumpfilter /hoge/fuga > hoge.dat

って感じで出力したダンプを別のリポジトリに取り込む際、対象となるリポジトリにおいて/hogeフォルダが存在しなかった場合、loadに失敗してしまいます。

 こういう場合は、取込先のリポジトリに対して、あらかじめ

svn mkdir http://localhost/svn/Fuga/hoge -m ""

って感じでフォルダを事前に準備しておけばOK。

#/hoge/fugaを例えば/fugaって感じでフォルダ移動もまとめて行えるとさらに便利なんですけどねぇ・・・。

|

« Fedora7でTomcatを稼働 | Main | Teeda&S2XML-RPC(1) »

Subversion・Trac・etc.」カテゴリの記事

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack


Listed below are links to weblogs that reference svndumpfilter&mkdir:

« Fedora7でTomcatを稼働 | Main | Teeda&S2XML-RPC(1) »