TortoiseSVN バージョン 1.8 を使用しています。いくつかのリビジョンの前に、trunk* で一部のファイルが置き換えられる原因となったブランチを再統合しました。コミットする前に、作業コピー内の置き換えられたファイルを元に戻すように注意しながら、リビジョンを元に戻し、再度マージしました。
ただし、これらのファイルはトランクでまだ交換済みとしてマークされていることがわかります。トランクから別のブランチにマージすると、それらのファイルを置き換えようとします。
トランクへの不適切なマージを元に戻したリビジョンが、置き換えられたファイル以外のすべてを元に戻したことに気付きました。ここで、そのリビジョンに移動して、置き換えられたファイルの 1 つを選択し、[このリビジョンからの変更を元に戻す] を選択すると、何かが行われるように見えますが、作業コピーは変更されません。マージ前のリビジョンを選択し、トランク全体に対して「このリビジョンに戻す」を選択しても、置き換えられたファイルには何もしません。
これらのファイルの「置換」アクションを元に戻す方法がわかりません。
*ある時点で、トランクからブランチへのマージが間違って発生したためだと思います。ファイルは、トランクからのものであることを知らずにブランチに追加された可能性があるため、再統合されたときに元のファイルが置き換えられました。