Necesito comparar/diff/fusionar archivos de una manera fácil. En Windows usaría WinMerge . ¿Qué alternativas para esto están disponibles en Ubuntu?
Las cosas que debo poder hacer:
Meld es una herramienta visual de fusión y diferenciación. Puede comparar dos o tres archivos y editarlos en su lugar (las diferencias se actualizan dinámicamente). Puede comparar dos o tres carpetas e iniciar comparaciones de archivos. Puede navegar y ver una copia de trabajo de sistemas de control de versiones populares como CVS, Subversion, Bazaar-ng y Mercurial. Mire la página de capturas de pantalla para obtener características más detalladas.
Me gusta difuso :
Diffuse es una herramienta gráfica para combinar y comparar archivos de texto. Diffuse puede comparar una cantidad arbitraria de archivos uno al lado del otro y brinda a los usuarios la capacidad de ajustar manualmente la coincidencia de líneas y editar archivos directamente. Diffuse también puede recuperar revisiones de archivos de los repositorios Bazaar, CVS, Darcs, Git, Mercurial, Monotone, Subversion y SVK para compararlos y fusionarlos.
gvimdiff es útil para realizar comparaciones rápidas. Instale gvim para obtenerlo.
Beyond Compare , es compatible con Ubuntu 6.06 - 9.04, al menos de 32 bits.
Vale la pena agregar la herramienta de código abierto Kompare a sus herramientas de diferencias en Linux:
Funciona muy bien desde la línea de comandos para canalizar conjuntos de diferencias de múltiples archivos recursivos directamente desde Subversion (o cualquier otro sistema de control de versiones)
[~/ruta/al/proyecto/fuente] $ svn diff | kompare -o -
Funciona muy bien con Gnome Ubuntu a pesar de que es una aplicación nativa de KDE.
Para instalar en ubuntu: $ Sudo apt-get install kompare