Bazaar(および他の多くのdvc)でテキストの競合が発生すると、.BASE、.THIS、および.OTHERファイルが生成されます。次に、ユーザーが3ウェイマージツールを使用して競合をマージし、解決済みとしてマークします。
eclipseに登録されているすべてのマージビューアを取得し、競合をこれらのいずれかとマージするオプションをユーザーに提供したいと思います。(TextMergeViewerがデフォルトのオプションです)。これらのmergeviewerに3つのファイルをプログラムで提供し、BASE、THIS、およびOTHERファイルをラップして、MergeViewerに違いがどこにあるかを伝えるカスタムコードを作成する必要があると思います。(などの「ヘリンボーン」マーカーを解釈し<<<<<<<
ます)