¿Cómo puedo obtener el diff en el contenido del archivo del número de revisión actual y anterior por línea de comando?Comando para obtener svn diff del número de revisión actual y anterior
¿Y cómo puedo obtener el número de revisión anterior?
¿Cómo puedo obtener el diff en el contenido del archivo del número de revisión actual y anterior por línea de comando?Comando para obtener svn diff del número de revisión actual y anterior
¿Y cómo puedo obtener el número de revisión anterior?
Según sus comentarios, le gustaría ver diferencias entre las versiones actual y anterior de un elemento que no está en su copia de trabajo. Para eso, necesita saber la URL del artículo (por ejemplo, svn://[repo_root]/[path]/[item]
) que supongo que debe hacer. A continuación, haga lo siguiente:
svn info <item-URL>
contendrá (entre otras cosas) la última revisión de cambio. Con ese número de revisión R ejecutar:
svn diff -c <R> <item-URL>
y se le dará la última confirmación diff.
svn diff -r HEAD <item>
si desea obtener la diferencia entre su copia de trabajo y la última revisión confirmada.
svn diff -r PREV:COMMITTED <item>
si quiere ver lo que hizo la última confirmación.
Debe mirar Revision Keywords.
svn info <item>
le dará (entre otras cosas) la última revisión de cambio para el artículo.
'svn diff -r COMPROMETIDO: PREV' luego. – Konerak
Eliminé mi comentario porque quería editarlo. Así que por favor actualiza tu respuesta. –
Adelante y edítelo, o publique su propia respuesta. No creo que entiendo completamente lo que quiere el OP. Si lo hace, edite o responda:] – Konerak