既存リポジトリのある階層以下を新規リポジトリに移す

前提

既存のリポジトリパス /home/svn/repos 移したいデータの階層パス(URL) /foo/bar (file:///home/svn/repos/foo/bar) 新しいリポジトリパス /home/svn/new_repos

既存のリポジトリからデータをダンプする

svnadmin dump /home/svn/repos | svndumpfilter include /foo > svn.data

注) include /foo/bar でなく、 include /fooとしないと、/foo/barのデータが取り出せない。

新しいリポジトリを作る

svnadmin create /home/svn/new_repos

新しいリポジトリにデータをロード

する svnadmin load /home/svn/new_repos < svn.data

新しいリポジトリから、データをチェックアウトする


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS