viernes, 26 de junio de 2009

Merge en Ubuntu

He tenido que comparar documentos entre si. Estaba realizando una modificación de un fichero enorme en OpenOffice y quería, al terminar, comprobar las modificaciones realizadas para generar un fichero marcado para ir comprobando. Las utilidades de comparación de OpenOffice y las de Office no eran suficiente para ahorrar tiempo. Intenté usar Winmerge de Windows a través de Wine, pero no me reconocía los ficheros odt. Tras una transformación a texto plano, tampoco me solucionaba fácilmente la situación. Decidí mirar que había en Linux, y encontré, por orden estos
- Meld: un front-end de Diff, sencillo, cómodo y rápido; una maravilla. El que acabé usando
- Kdiff3: otro front-end de Diff. Más completo, pero para KDE
- xxdiff: por comandos
- tkdiff: no podría describirlo, por que no llegué a usarlo (facilito, pero sin ninguna opción)
- gtkdiff: según dicen es un proyecto abandonado
En el fondo todos utilizan los algoritmos de diff (y ya llovió sobre su generación; vease aquí), así que los resultados deberían ser similares. La única diferencia es la comodidad al utilizarlo y la facilidad de ver los resultados. De hecho, intenté usar diff directamente, pero me equivoqué en algún comando, al igual que con xxdiff. Para terminar, decidí usar Meld, que me da una imagen de documentos emparejados muy fáciles de comparar por colores; es decir, la comparación de documentos se puede hacer perfectamente (o mejor) en Linux que en Windows (faltaría más).

No hay comentarios:

Publicar un comentario