複数のレポジトリを、ログを残したままマージする方法
2007-04-05 - 15:26FAQ に書いてある通りにできて感動した。サブディレクトリも指定できてさらに感動した。
準備
$ svnadmin create /foo/bar/merged_repo
$ cd /hoge
$ svn co file:///foo/bar/merged/repo
$ mkdir repo1 repo2
$ svn add repo1 repo2
$ svn commit
レポジトリを一個ずつ追加
$ svnadmin dump /foo/bar/repo1 | svnadmin load --parent-dir repo1 /foo/bar/merged_repo
$ svnadmin dump /foo/bar/repo2 | svnadmin load --parent-dir repo2 /foo/bar/merged_repo
ほんとは一個ずつファイルに落としてパイプとか使わんかったど。
Trackback link:トラックバック用URLを生成するには、JavaScriptを有効にしてください。