
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 esta lista para mostrar apenas arquivos modificados remotamente?
(sem usar awk
, sed
ou algo parecido)
Responder1
Quase:
svn diff --summarize -rCOMMITTED:HEAD
--summarize
faz com que o svn diff emita uma saída no estilo status.
No entanto, isso não comparará cada arquivo com o repositório svn status -u
, mas sim comparará a revisão em que o diretório atual está com HEAD. Portanto, se você tiver uma cópia de trabalho de revisão mista, como se você submeteu, mas não atualizou, isso reportará seus arquivos submetidos como modificados.