Cómo actualizar una propiedad externa mientras se hace una combinación de svn

Tengo una sucursal privada que está bastante anticuada del baúl. Cuando hago la fusión de SVN desde el enlace troncal, parece que no está actualizando los valores de revisión de los repositorys dependientes externos con los nuevos valores del enlace troncal. Estoy usando SVN 1.6.16. ¿Hay algún paso adicional que me falta?

También el documento svn parece indicar que la fusión simple de la cabeza del tronco con la copy recién extraída de mi sucursal privada (que no tiene mis cambios aún) causará "la eliminación de los cambios en el tronco que nunca sucedieron en su sucursal". Solo quiero actualizar mi twig privada con el maletero y el logging. Planeo registrar mis cambios después de actualizar mi twig privada con el enlace.

Muy bien, realmente apreciaría algo de luz sobre lo que está pasando: cuando hago svn merge desde el directory de troncales y hago svn propget svn: external., Parece que tengo valores de revisión actualizados, pero cuando hago svn up, no hace nada . Parece que hay un file dir-prop-base que aún conserva los valores anteriores. No estoy seguro de dónde está leyendo Propget. Entonces, la pregunta es ¿qué es propget mostrándome? y ¿cómo puedo actualizar el file dir-prop-base? Otra cosa interesante es cuando explícitamente hago propset en una carpeta, y hago svn up en esa carpeta, parece actualizar la carpeta, pero cuando lo hago svn info, todavía muestra el valor de revisión anterior en la carpeta, aunque la carpeta está realmente actualizada .

La solución fue que tuve que enviar las properties extrenales a mi sucursal privada y luego retirar. Se realizaron las revisiones correctas de los repositorys externos.

El problema es que svn merge simplemente no actualiza la copy de trabajo de ningún elemento externo que tenga cambios de revisión. Puedes ver esto comparando la salida de svn propget svn:externals . y svn info <external-directory> , las dos revisiones estarán desincronizadas. Considero que esto es un error en svn .

Para reparar esto, simplemente haga una svn checkout <external-url>@<revision> <external-directory> para hacer coincidir la realidad con la teoría nuevamente.