poner HEAD: PREV parecía tener más sentido para mí en la salida de diff, tal vez ayude a otros
Fonix
@Fonix, ¿estás en el paradigma de "en qué se diferencia otra confirmación de mi estado actual"? Si es así, estoy de acuerdo. Por lo general, pienso en cambios cronológicos confirmados, por lo que los cambios realizados en HEAD habrían sido los cambios nuevos / agregados de PREV, que es el paradigma en el que suelo pensar. Hay casos y argumentos para cada paradigma.
Respuestas:
Ver
svn diff
en el manual:fuente
Para comparar revisiones completas, es simplemente:
svn diff -r 8979:11390
Si desea comparar el último estado comprometido con sus archivos de trabajo guardados actualmente, puede usar palabras clave convenientes:
svn diff -r PREV:HEAD
(Tenga en cuenta que, si no se especifica nada posteriormente, se comparan todos los archivos de las revisiones especificadas).
Puede comparar un archivo específico si agrega la ruta del archivo después:
svn diff -r 8979:HEAD /path/to/my/file.php
fuente