SVN diff no está sucediendo?

He descargado el código del repository, considere el código nombrado como código-5.2.1 y código-5.2.2. el número de revisión es el mismo para ambos códigos. No puedo hacer svn diff .una vez que estoy ejecutando cmd:

svn diff code-5.2.1 code-5.2.2 

cursor espera un time y vuelve a la misma position

Intenté usar el número de revisión pero no funcionó ya que es la misma revisión no para ambos

Ese command simplemente muestra cómo cada uno de los dos proyectos difiere de su revisión base. Como acabas de verlos, naturalmente no hay diferencias en absoluto.

Para saber cómo se diferencian los dos proyectos, use

  diff -r code-5.2.1 code-5.2.2 

es decir, el sistema de files diff , no el subcommand svn diff .

¿Desea get el diferencial para los cambios locales que ha realizado en el código? En ese caso, simplemente vaya a ese directory. Supongo que es código-5.2.1. Luego, simplemente cd code-5.2.1 y luego svn diff .

Puedes comparar dos carpetas si quieres también. Esto no es para verificar el logging de cambios por el sistema de control de versiones (svn). En ese caso, ingrese:

 diff -ruN code-5.2.1 code-5.2.2 

-u – diff unificado, que es probablemente lo que necesitas.

de la página man,
-r: compara recursivamente cualquier subdirectory encontrado.
-N – Tratar los files ausentes como vacíos.