svn: filtra solo archivos modificados remotamente en `svn st -u`

svn: filtra solo archivos modificados remotamente en `svn st -u`

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, sedo similares)

Respuesta1

Casi:

svn diff --summarize -rCOMMITTED:HEAD

--summarizehace que svn diff emita una salida de estilo de estado.

Sin embargo, esto no comparará cada archivo con el repositorio como svn status -ulo 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.

información relacionada