¿Cómo puedo “Combinar hacia adelante” en el SVN?
Pregunta
Por ejemplo, supongamos que tengo una rama que desea actualizar con el nuevo material en el maletero. Siempre he fusionó tronco en la nueva rama, pero me encontré con un poco diferentes procesos DIVMOD utiliza. Hace DIVMOD tener algún tipo de requisito especial para hacer ramificación de este tipo, o he estado haciendo mal todo el tiempo?
Solución
La forma en la que se está haciendo es la forma en que el libro de Subversion sugiere .
Parece que DIVMOD hace las cosas de esta manera debido a la sintaxis de pre-fusión 1.5:
Como un ejemplo de un problema, en SVN uno siempre debe pasar la revisión donde la rama se creó el tronco como argumento para el comando de combinación, y determinar que número implica leer la salida de otro comando de larga duración. algunas ramas No se pueden combinar de esta manera, dependiendo del lugar donde estaba la rama originalmente creado a partir de.
( Fuente )
Esto ya no es así.
Otros consejos
La forma en que lo está haciendo es la forma habitual que se hace, por lo que no ha estado haciendo mal todo el tiempo.
Sin embargo ...
Hay algunos casos en los que Subversion conseguir enteramente confundida y tomar un tiempo muy largo para completar la fusión. El método DIVMOD evita esos casos.