tutorial tortoise subir revertir proyecto español desvincular create con como comandos carpeta cambios archivos svn rollback revision

tortoise - ¿Cómo veo una versión anterior de un archivo SVN?



svn tutorial español (5)

Actualizar a una revisión específica:

svn up -r1234 file

Tengo un archivo SVN que ahora me falta algo de lógica, así que tengo que volver a unas 40 revisiones para el momento en que tenía la lógica que necesitaba. Aparte de tratar de ver una diferencia del archivo en la línea de comandos ( muy difícil de leer ) ¿de todos modos podría obtener una copia de ese archivo para revisar, así puedo estudiarlo para recuperar partes?


Con las últimas versiones de Subclipse , puede verlas sin usar el indicador de cmd. En el archivo, simplemente haga clic derecho => Equipo => Cambie a otra rama / etiqueta / revisión. Además del campo de revisión, haga clic en seleccionar y verá todas las versiones de ese archivo.


Creo que la mejor manera de ver las revisiones es usar un programa / aplicación que lo haga más fácil. Me gusta usar trac: http://trac.edgewall.org/wiki/TracSubversion

Proporciona un excelente navegador svn y hace que sea muy fácil volver a revisar sus revisiones.

Puede ser un poco exagerado configurar esto para una revisión específica que quiera verificar, pero podría ser útil si va a hacer esto mucho en el futuro.


Puede actualizar a una revisión anterior:

svn update -r 666 file

O simplemente puede ver el archivo directamente:

svn cat -r 666 file | less


También es interesante comparar el archivo de la revisión de trabajo actual con el mismo archivo de otra revisión.

Puedes hacer lo siguiente:

$ svn diff -r34 file