5

私はリポジトリをsvnする必要がA ありBます。Bのディレクトリのいくつかを履歴とともにAに追加したいのですが、それは可能ですか?より明確にするために、以下はシナリオです。

    repo A                                repo B
       \branches                          \branches 
             \sub-branch1                      \sub-branch B1
              \sub-branch2                      \sub-branch B2 
       \trunk                             \trunk 

私がやりたいのは、レポAのブランチにsub-branch2を追加することです。どうすればよいですか?

前もって感謝します

4

2 に答える 2

6

repoBのsub-branch2のダンプを取得します。

  svnadmin dump /location/of/repoB | svndumpfilter include subbranch2 > my.dump

ダンプをrepoAのブランチにマージします。

  svnadmin load /location/of/repoA --parent-dir branches < my.dump
于 2011-04-07T10:40:13.877 に答える
1

はい、これは可能です。とを使用する必要がありsvnadmin dumpますsvnadmin load
詳細については、こちらをご覧ください:http: //blogs.nuxeo.com/dev/2006/04/dump-load-svn-repositories-using-svnadmin-svndumpfilter.html

于 2011-04-07T10:24:47.077 に答える