* 既存リポジトリのある階層以下を新規リポジトリに移す [#y791c06b]

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

** 既存のリポジトリからデータをダンプする [#s5f97ff3]
svnadmin dump /home/svn/repos | svndumpfilter include /foo > svn.data

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

** 新しいリポジトリを作る [#n3bf90b6]
svnadmin create /home/svn/new_repos

** 新しいリポジトリにデータをロード [#yf701d2e]
する
svnadmin load /home/svn/new_repos < svn.data

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


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