1) トランクがあり、そこからブランチを作成しました。
2) トランクにはディレクトリ A が含まれており、ブランチではこのディレクトリの名前が B に変更されました。
3) トランクで、誤って A のファイル F に変更を加えました。
4) ブランチを再統合すると、ツリーの競合が発生します
5) 賢く、トランク内のファイル F への変更を元に戻しました - しかし、これは解決策ではありませんでした。これは、マージ中にサブバージョンがまだ変更を実行しようとしてから元に戻そうとするためです。それはまだ紛争につながります。
質問 - パート A: この状況を処理するための正しい解決策は何ですか? 競合を受け入れて手動で処理しますか?
質問-パート B: ファイルがブランチで名前が変更されたディレクトリにある場合、Subversion は通常、ファイルをマージできませんか?
(Subversion 1.6 と Tortoise を使用しています)