Herramienta para comparar directorios (Windows 7) [cerrado]

169

Debido a algún movimiento de SVN , me desconecté de SVN mientras estaba en medio de una mejora bastante grande.

Ahora tengo mi espacio de trabajo actual (con cambios y desconectado de SVN) y un nuevo espacio de trabajo (último de SVN).

Necesito actualizar manualmente el nuevo espacio de trabajo con los cambios para poder registrarlos.

Así que estoy buscando una herramienta que me permita comparar los dos espacios de trabajo, contar con nuevos archivos y carpetas y también archivos actualizados.

¿Existe una herramienta como esta? Si es así, ¿podría recomendar una buena?

Mukul Goel
fuente
10
Yo uso este winmerge.org , es gratis y funciona bastante bien
richardtz
44
sí, funciona bien también para directorios
richardtz
55
scootersoftware.com ¡ Este es, con mucho, el cadillac de las herramientas de comparación!
Sébastien Richer
44
Esta pregunta es sobre el tema en Recomendaciones de software
Nicolas Raoul
1
¿FileZilla también funciona? Pero Beyond Compare es el mejor.
xploreraj

Respuestas:

209

Yo uso WinMerge . Es gratis y funciona bastante bien (funciona para archivos y directorios).

richardtz
fuente
12
También FreeFileSync freefilesync.sourceforge.net
danpop
13
El problema con WinMerge es que las descargas están alojadas en SourceForge, en el que ya no se puede confiar. Uno de los muchos artículos que describen su caída en desgracia: howtogeek.com/218764/…
Pooks
19
El problema con WinMerge es que no hace una comparación recursiva en las carpetas y debe verificar cada subdirectorio manualmente. Esto no es fácil cuando se trata de estructuras de carpetas complejas. Una herramienta mucho mejor que acabo de encontrar es CodeCompare: devart.com/codecompare/download.html . Tiene una licencia gratuita y, por lo que he visto, es increíble, incluso cuando se usa la licencia gratuita. También hay "Beyond Compare" que se paga al 100%.
NoOne
2
WinMerge (actualmente) no maneja rutas de más de 255 caracteres. Resulta en un error de desbordamiento del búfer. Entonces, si usted es un desarrollador de Visual Studio o NodeJS, esta herramienta no es tan útil.
Mrchief
55
WinMerge 2.14.0 tiene una casilla de verificación para comparar subdirectorios. Simplemente lo usé para comparar mi instalación de respaldo de Tomcat y funcionó.
Noumenon
17

La herramienta que sugiere richardtz es excelente.

Otro que es increíble y viene con una prueba gratuita de 30 días es Araxis Merge . Éste hace una fusión de 3 vías y tiene muchas más funciones completas que winmerge, pero es un producto comercial.

También puede consultar la lista de herramientas para desarrolladores de Scott Hanselman , que menciona un par más además de winmerge

La llama barbuda
fuente