2009-10-29 14 views
9

私は多くのリポジトリを持つSVN設定を使っています。私は、あるもののトランクを別のトランクに移すことによっていくつかを統合しようとしています(古いものは、新しいもののテーマバージョンです。後で適用するいくつかのコード修正を除いて、私にとって意味があります)。短いバージョン、私はRepositoryA/trunkからRepositoryB/branches/RepANameに行きたいです。SVN:リポジトリトランクを別のブランチに移動する(ヒストリあり)

理想的には、私は歴史を維持したいと思います。私は輸出 - >輸入をすることができますが、それは歴史を失い、理想的ではありません。 svnadminを使ってダンプすることはできません。リポジトリBを上書きする(または失敗しますが、私はリポジトリBを見つけることができなくなる危険はありません)。それでは、私はどのように動いて歴史を維持することができますか、それともSVNでは不可能ですか?

答えて

10

svnadmin dumpの後に、svnadmin load --parent-dir <dir>でインポートの親ディレクトリを指定できます。svn manualを参照してください。

+1

はい、ドキュメント。もちろん! (真剣にでも、ほぼ完璧に動作します、ありがとう) –

関連する問題