[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Mario Oyorzabal Salgado dijo [Sat, Mar 04, 2006 at 02:21:06AM -0600]: > Hola, hace poco he estado trabajando con joomla un cms, lo que me gusta de su > sistema es la actualización mediante parches que ellos mismo liberan y que son > los únicos archivos que se modificaron para mejorarlo. > > Como me imagino que hay muchos que actualizan sus cms o cualquier otro sistema > en php u otros lenguajes, me puse a googlear, pero no he encontrado alguna > herramienta si es que existe para que haga ese tipo de parches con el código. > > Por ejemplo cms1 y cms2, si el cms2 es más actual en archivos bueno eso yo lo > decido mediante una herramienta, me saque con la estructura de archivos > (directorios) los archivos que solamente sean diferentes. > > He visto diff, pero es para algo más detallado, un caso parecidof sería diff > --brief que me dice que archivos son diferentes, es lo que he usado. > > alguien conoce alguna herramienta ya hecha ?. Tan caserito como: $ cd /home/gwolf/fuente_del_cms_nuevo $ for i in `find . -type f`; do > if (diff $i ../fuente_del_cms_viejo/$i >&/dev/null) then > true # o lo que quieras hacer con los que son iguales > else > echo $i # o lo que quieras hacer con los que son diferentes > fi > done Saludos, -- Gunnar Wolf - gwolf en gwolf org - (+52-55)5623-0154 / 1451-2244 PGP key 1024D/8BB527AF 2001-10-23 Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF