¿Existen algunas buenas herramientas para comparar dos estructuras de carpetas (archivos incluidos) entre dos entornos?Comparación de la estructura de carpetas en dos entornos
es decir, la comparación de un ordenador dev con la producción
Editar:
Una nota sobre algunas de las lecciones aprendidas: dir /s /o:N >> output.txt
funciona bien en conjunción con una herramienta de comparación de texto (utilicé WinMerge), pero el sistema de archivos sí parece importar. NTFS contra FAT32 no funciona bien, ya que uno escanea las carpetas en orden alfabético inverso, y el otro no. Para resolver este problema, copié los archivos del FAT32 a una unidad NTFS.
Además, DiffMerge es agradable, pero lento. En realidad, se colgó cuando se ejecutó en el servidor (es ahí donde tuve acceso a ambos conjuntos de archivos) hasta el punto en que tuve que forzar el abandono.
Estoy seguro de que otros piensan en hacer esto con * NIX. Probablemente una técnica similar como ls -alR > output
Todavía es bastante manual, pero funciona bien.
sólo tener en cuenta que los tiempos de las carpetas más que probable que sea diferente, por lo que es posible que desee utilizar una expresión regular para reemplazarlos y hacerlos más consistentes, ya que es bastante benigno (utilicé [\d]{2}/[\d]{2}/[\d]{4}[\s]*[\d]{2}\:[\d]{2}\sAM[\s]*\<DIR\>
y [\d]{2}/[\d]{2}/[\d]{4}[\s]*[\d]{2}\:[\d]{2}\sPM[\s]*\<DIR\>
).
es este Windows o Linux o una mezcla? – Josh
ventanas preferiblemente, pero OS agnóstico no estaría de – CodeMonkey1313
Es posible que desee probar [synctoy] (https://www.microsoft.com/en-ca/download/details.aspx?id=15155) o [FreeFileSync] (http://www.freefilesync.org) si solo quiere comparar archivos/carpetas – bobobobo