Estos días me ha hecho falta modificar un tag (o branch) que tenía con una versión más nueva. Para crear tags y branches, ver https://dajul.com/2010/04/21/subversion-crear-tagsbranches/
Primero hay que ver cual fue la revisión en la que se creó el tag (o branch) con svn info tag/entrega
. Veremos, entre otras cosas, el último cambio:
Last Changed Rev: 73
Si hemos modificado algo en nuestro trunk y estamos en la versión 74 y queremos actualizar el tag (o branch), haremos:
svn merge -r 73:HEAD trunk tags/entrega
Tras esto, hay que hacer el commit: svn ci -m "motivo"
En este otro post (http://www.hasheado.com/svn-realizar-un-merge-entre-el-branch-y-el-trunk.html) aprendí como simular el merge antes de llevarlo a cabo para ver si todo esta ok.
Saludos.
Te dejo un artículo que hice de como planteo yo la gestion de versiones. Si ya tienes un tag hecho , no lo toques, crea una versión nueva y agrega los cambios a la nueva versión.
Como cambiar de branch o tags codigo subversioneado en producción
saludos.