fusionar 2 twigs de svn juntas

Estoy trabajando con una configuration de svn a la que no estoy acostumbrado y necesito fusionar un nuevo código de una twig a otra.

No hay ningún código en la carpeta del tronco, así que no sé si debería actualizar el tronco del código y actualizar la segunda twig, O si hay una forma de simplemente actualizar una twig a la otra. Mi último recurso será actualizar el código manualmente.

¿Alguna idea de cuál es la mejor ruta aquí? Estoy haciendo todo desde una terminal.

No No actualizar manualmente. Por supuesto, la dificultad dependerá de cuán cerca estén esas twigs.

Siempre puede traer cambios de una twig a otra. Supongamos que tiene dos twigs denominadas branch1 y branch2 y desea fusionar branch2 con branch1.

Digamos que estás en la twig1 (testing primero la ejecución en seco para ver si da lugar a conflictos)

svn merge -r LAST_MERGED_REVISION:HEAD_REVISION --dry-run url/to/branches/branch2 . svn merge -r LAST_MERGED_REVISION:HEAD_REVISION url/to/branches/branch2 . svn status | egrep '^C|^.C' <---Manual intervention is requinetworking for conflicts svn update svn ci -m "Merge changes from branch2" 

Y puedes cerrar branch2

 svn merge --reintegrate url/to/branches/branch2 svn update svn ci -m "Merged branch2 to branch1" 

Esto puede fallar en caso de que las twigs sean muy divergentes.

Dependiendo de la versión de subversión que esté utilizando, le recomiendo usar svnmerge , o el soporte de seguimiento integrado de subversión. En cualquier caso, es posible fusionarse de una twig a otra, sin utilizar el tronco (suponiendo que las twigs tengan algún antecesor relativamente cercano).