2010-09-30 15 views
5

¿Alguien sabe de un script que puede aceptar un archivo raw diff y una impresión bonita de salida HTML (que sería más fácil de revisar/enviar por correo)? Una búsqueda en google me devolvió algunos resultados como http://kafka.fr.free.fr/diff2html/Convertir el archivo raw diff a colorized html output

Sin embargo, todos estos scripts requieren dos archivos como entrada (ni siquiera aceptan dos directorios). Mi salida diff es la diferencia entre dos ramas svn

Respuesta

6

finalmente utilizado para crear diff2html.py salida HTML estático de un diff de lado a lado, dada mi diff unificado insumo de factor

1

Me gustaría probar un marcador de sintaxis, p. pygments maneja diffs bien.

3

Me acabo de encontrar coderev. Esto podría vale la pena intentarlo ...

+0

Recientemente utilicé coderev y encontré que es muy fácil de usar. La salida html dio muchas opciones de visualización diferentes para los diffs. Mira el sitio de demostración que el desarrollador ha puesto. –

3

Usted podría estar interesado en cdiff, una herramienta basada en un término para mostrar al lado del otro, incrementales, y colorido diff, el diseño es exactamente tomar diff unificado de stdin o espacio de trabajo controlado de revisión.

Puede enviar raw diff para su revisión si su par también está usando cdiff.

PS: Yo soy el autor de coderev y Cdiff, sé Cdiff es mejor tanto en el diseño y la calidad :)