幹と枝をマージしました。
トランク上には、たとえばtemplates/Totoというフォルダがあります。
ブランチには、フォルダーToto以外のすべてが存在します(ローカルの削除ではなく、Totoは単純にリポジトリーにありません)。
マージを実行した後(何度か試してみましたが)、「ローカル削除、マージ時に着信編集」というツリーの矛盾が常に発生します。ただし、前述したように、これはローカルでの削除ではありません。
これを解決するためのproper方法は何ですか?当然のことながら、トランクからブランチへのTotoの手動コピーを意味するものではありません。
ドキュメントを読みましたが、まだ行き詰まっています。
クライアント側とサーバー側で使用しているSubversionのバージョンは何ですか?サーバー上のバージョン1.4.xおよびクライアント上の1.6.xは、「ツリーエラー」になる可能性があります。
SVNを参照して、ファイルが2つのブランチに追加されたときに新しいツリーの競合を解決する方法
svn resolve --accept working
仕事をするかもしれません。
以下が機能しない場合(私にとっては機能しません)、IDEで試してください。 Netbeansで試してみましたが、うまくいきました。
最初にディレクトリを選択し、競合を解決します。作業ディレクトリ構造を受け入れるかどうかを自動的に尋ねます。
svn resolve --accept working templates/Toto
同じ問題w 1.6.x、私のために働いたものはここにあります(私のために働かなかった上記の答えとは少し異なります):
svn resolve-動作するテンプレートを受け入れます/ Toto
svn resolve --accept theirs-full templates/Toto
これにより、手動でコピーする必要のないトランクからフォルダーが作成されます。