Con Subversion 1.5 o posterior, la fusión se registra en su copia de trabajo local en la propiedad svn: mergeinfo. Entonces esta información no se pierde.
Puede ver las revisiones fusionadas si usa svn log -g
en lugar de svn log
normal.
fusiones normales se realizan como
svn merge -rREV1:REV2 svn://server/branch my_trunk_wc
Pero si se utiliza una rama a veces es más conveniente utilizar una combinación de reintegración. En este caso, primero debe combinar todos los cambios del tronco a la rama de usar algo como
svn merge svn://server/trunk my_branch_wc
(Esto se combina todo lo que no esté ya fusionó)
Y después de confirmar este cambio a la rama que se puede utilizar
svn merge --reintegrate svn://server/branch my_trunk_wc
Para mover todos los cambios como un compromiso único. (Después de esta operación debe quitar la rama)
¿Qué versión de SVN se está ejecutando en el servidor? 1.5 y posterior hace una gran diferencia en tu pregunta versus 1.4 o anterior. –