Tengo muchos proyectos que dependen el uno del otro en el maletero. Hice varias confirmaciones que dieron lugar a problemas de dependencia.
I tagged/trunk to/tags/trunk-experimental y ahora quiero "revertir" los últimos N cambios (lo que provocó problemas), por lo que que my/trunk está bien de nuevo.Subversión: ¿Se puede restablecer la troncal a la revisión previa después de la bifurcación/etiquetado?
¿Se puede hacer esto de forma directa?
Me trataron de sólo echa un vistazo a partir de un determinado número de revisión, pero esto es malo, porque una actualización cambia todo vuelva a la última revisión (que contiene problemas de dependencias)
Aquí hay una línea de tiempo para entender mi pregunta mejor:
- revisión 1000 (bien)
- hecho varios cambios que conducen a la dependencia problemas,
Severa l se compromete, ahora en la revisión de 1050 (malo) - copiado/tronco a/tags/trunk-experimental (revisión 1051)
- no saben qué hacer con el tronco a "volver" de nuevo a la revisión 1000
Tengo el hábito nervioso de usar la opción "--dry-run" para "svn merge" antes de hacerlo de verdad ... solo para una rápida revisión de la cordura en el alcance de la operación. ¡Pero no soy Jon Skeet! –
¡Gracias! Funcionó. Tiene que actualizar todos los proyectos primero. –
@ivan_ivanovich_ivonoff debe marcar esto como su respuesta, entonces –