2017-03-16 16 views
1
trunk ---------------------------renamed dir a/b to a/g --------------------- 
      \                /
      \               /
      branches/1.0----------------------modified file a/b/Hello.java -- 

ブランチをトランクにマージします。svn merge:名前が変更されたフォルダの下のソースがマージされない

svn merge ^/myproject/branches/1.0 

私は "解決マーク" を選択した場合、競合

Tree conflict on 'a\b' 
    > local missing or deleted or moved away, incoming dir edit upon merge 
    Select: (r) mark resolved, (p) postpone, (q) quit resolution, (h) help: r 

取得し、/ bの下に修正されたファイルHello.javaは(マージされていない)は無視されます。競合ツリー(Hello.javaなど)の下で変更されたファイルを取得するにはどうすればよいですか?このシナリオでどのようにマージするのですか?

のsvn、バージョン1.9.1(r1698128)あなたはこの場合には、直接フォルダレベルでマージする必要があり

答えて

0

cd trunk_working_copy 
svn merge ^/myproject/branches/1.0/a/b ./a/g 
関連する問題