
Al realizar una actualización de estado de subversión
svn st -u
Se muestran todos los cambios tanto remotos como locales. ¿Hay alguna manera de filtrar esta lista para mostrar solo archivos modificados de forma remota?
(sin usar awk
, sed
o similares)
Respuesta1
Casi:
svn diff --summarize -rCOMMITTED:HEAD
--summarize
hace que svn diff emita una salida de estilo de estado.
Sin embargo, esto no comparará cada archivo con el repositorio como svn status -u
lo hace, sino que comparará la revisión en la que se encuentra el directorio actual con HEAD. Por lo tanto, si tiene una copia de trabajo con revisiones mixtas, como si confirmó pero no actualizó, esto informará que sus archivos confirmados se modificaron.