Antecedentes: escribir un script de publicación automatizado para exportar archivos modificados entre versiones de SVN y cargar en el servidor remoto.cómo detectar propiedades modificadas utilizando el registro SVN
El comando svn log muestra los archivos modificados y propiedades, pero parece que no distingue su salida detallada entre una modificación de contenido sobre modificaciones de propiedad.
Estoy leyendo esta salida mal, o hay una manera fácil de obtener una lista de ficheros cambiados entre revisiones ignorando prop cambios
Aquí está mi cmd muestra:
#: svn log "someurl" -r 2210:HEAD -v -q
Output:
------------------------------------------------------------------------
r2211 | author | 2010-02-08 12:36:56 +1300 (Mon, 08 Feb 2010)
Changed paths:
M /branches/project/release-v1-r-maintenance
M /branches/project/release-v1-r-maintenance/offroot/
M /branches/project/release-v1-r-maintenance/offroot/test.config
------------------------------------------------------------------------
Los dos primeros son solo cambia de utilería (mergeinfo, ignora, etc.), mientras que el tercer elemento es una edición de contenido real y este es el elemento real que quiero capturar para evitar exportar toda la raíz.
¿Hay alguna forma de obtener/filtrar solo los cambios de contenido del registro svn u otro comando?
no, no lo hace. esto solo influye en las propiedades de "revisión" – jeroenh
Mi servidor svn es la versión 1.5.1 y --with-no-revprops no está disponible en svn-log cmd. ¿Es esta una característica más nueva? ¿Es hora de actualizar mi repositorio? – Dan
@Dan: sí, es una característica nueva en 1.6 – jeroenh