svn línea de command equivalente a 'git log -p'?

¿Hay un equivalente de git log -p usando la herramienta de command-line svn? svn log -v muestra los nombres de los files, pero no los cambios.

Me gustaría ver los parches introducidos por commits previos. Si no es posible, ¿hay alguna forma de get el parche (no comparado con la cabeza, solo el set de cambios) introducido por una única confirmación previa?

svn log --diff es el equivalente de git log -p .

Para una única revisión puede usar svn diff -c <revision> que en git sería git show <revision> .

No hay una coincidencia exacta; porque, git se ocupa de los files, mientras que svn se ocupa de los filesystems. Sin embargo, hay coincidencias cercanas.

svn diff hace la mayor parte de lo que hace el git log -p . Alguien más ya ha escrito un buen tutorial sobre cómo hacer y aplicar parches usando commands svn . Creo que puede ser útil.

Tenga en count que si bien el tutorial crea un file de parche de cambios locales con respecto a la última versión desprotegida, también puede usar las opciones -r 4:7 para build un parche de todos los cambios entre las revisiones 4 y 7. Alguna combinación de svn log para identificar las revisiones específicas y svn diff probablemente le darán exactamente lo que quiere.