小さいリポジトリを大きいリポジトリ内のサブディレクトリにしたいとき:
svnadmin dump [小さいリポジトリのパス] > dumpfile
svnadmin load --parent-dir [サブディレクトリ名] [大きいリポジトリのパス] < dumpfile
具体例:
以下の2つのリポジトリがあり、
- /svn/repos/small
- /svn/repos/big
svnadmin mkdir /svn/repos/big/new
svnadmin dump /svn/repos/small > dumpfile
svnadmin load --parent-dir new /svn/repos/big < dumpfile
あるいは、パイプを利用して、
svnadmin mkdir /svn/repos/big/new
svnadmin dump /svn/repos/small | svnadmin load --parent-dir new /svn/repos/big