23 April 2013

Integrando WinMerge con JDeveloper

Como es sabido WinMerge es una herramienta que permite comparar directorios y ficheros, la idea de este post es ver como integrar esta herramienta con JDeveloper para comparar el fichero que estoy editando con otro ubicado en otro proyecto, pero que conserva la misma estructura y nombre de fichero.

Lo primero que se va a crear es un fichero bat para lanzar WinMerge pasandole la ruta completa del fichero que se esta editando, se supone que el fichero con el que se comparará esta en una ruta similar, por eso se reemplaza la carpeta raiz del fichero actual (derecha) con la del fichero origen(izquierda), para posteriormente invocar WinMergeU.exe pasandole ambas direcciones.


Ahora toca configurar JDeveloper añadiendo una "external tool", pasandole como argumento la la ruta completa del fichero actual.


Activamos los sitios en los cuales será visible la herramienta externa.


Al final del proceso, podremos ver como se ha creado nuestro registro de herramienta externa.
 

A partir de este momento cada vez que invoquemos la herramienta "Winmerge" se abrirá WinMerge, con el fichero actual, y el fichero de la otra ruta, siempre y cuando exista.

Enlaces relacionados:
- FIN-

No comments: