2011-09-09 19 views
11

Per esempio, quando si digitaCome rendere svn diff mostra le modifiche remote?

svn st --show-updates 

ottengo

* 1648648 project/file1 

quindi so che file1 è cambiato.

Non voglio aggiornare solo scoprire cosa è cambiato. Quando digito

svn diff project/file1 

si vede nulla perché il file non ha modifiche locali.

Come rendere svn diff mostra le modifiche remote?

risposta

37

semplicemente chiedere svn per fare il diff con la revisione HEAD:

svn diff -r HEAD project/file1 
+0

"file "è ovviamente opzionale – Stefano

2

più corretta versione di diff tra non modificata repo WC e aggiornato è espanso risposta di Cédric

svn diff -r BASE -r HEAD project/file1

+0

' svn diff -r BASE: HEAD project/file1' ma 'BASE' è il target predefinito in modo da non averne bisogno. – cprn

Problemi correlati