svn: filtra apenas arquivos modificados remotamente em 'svn st -u'

0

Ao realizar uma atualização de status do subversion

svn st -u

Todas as alterações remotas e locais são exibidas. Existe uma maneira de filtrar essa lista para mostrar apenas arquivos modificados remotamente?

(sem usar awk , sed ou similares)

    
por bguiz 11.04.2011 / 03:31

1 resposta

2

Quase:

svn diff --summarize -rCOMMITTED:HEAD

--summarize faz com que o svn diff emita saída no estilo de status.

No entanto, isso não compara cada arquivo com o repositório como svn status -u , mas compara a revisão na qual o diretório atual está em HEAD. Portanto, se você tiver uma cópia de trabalho de revisão mista, por exemplo, se você tiver confirmado, mas não atualizou, isso informará seus arquivos confirmados como modificados.

    
por 11.04.2011 / 21:02