Dúvida sobre Eclipse/CVS

Olá pessoal!
Estou com o seguinte problema:
Tenho um projeto de Delphi2 armazenado no meu CVS. Eu preciso fazer um merge de arquivos do .dfm, o qual é binário. Há uma ferramenta que conver esse arquivo para texto.
Eu gostaria de fazer o seguinte: Ao solicitar para o Eclipse dar um synchronize num arquivo deste, ele trazer na janela de compare as versões do arquivo .dfm já convertidas para texto.
Minhas perguntas são:
:arrow: Quais as classes do Eclipse, ou do plugin do CVS, eu deveria atentar para introduzir a intermediação do meu conversor binário>Texto?
:arrow: Para esta solução, o que vocês sugerem? Crio um plug-in, ou altero direto o código fonte do Eclipse e/ou plug-in CVS?
Valeu!