2009-10-16 10 views
6

¿Alguien podría darme ejemplos, cómo podría usar diffstat con subversión?Uso de diffstat con subversión?

Es decir, usando diffstat para analizar y generar estadísticas sobre una o varias confirmaciones.

NOTA: ejemplos de comandos de Linux están bien;)

+0

Y por favor, alguien que se le permite añadir nuevas etiquetas, añadir una etiqueta "diffstat" a esta pregunta;) –

Respuesta

11

Simplemente puede canalizar cualquier diff para diffstat. Por ejemplo, si desea una estadística de los cambios realizados en una revisión específica, simplemente recupere ese cambio de svn y canalícelo a diffstat.

$ svn diff -r1234:1235 | diffstat 

Puede obviamente, nada pipa en que svn diff puede crear de, que incluye las diferenciaciones entre ramas, etiquetas y carpetas, y también los rangos de revisiones.

$ svn diff svn://server/trunk svn://server/tags/tag1 | diffstat 
$ svn diff -r 1000:2000 svn://server/trunk/file1 | diffstat 
+0

Grande, funciona muy bien. ¡Gracias! –

Cuestiones relacionadas