Si Entendí correctamente su situación, las propiedades svn:externals
apuntan a una URL en el mismo repositorio que el directorio donde están las propiedades. Es decir, la ubicación
https://OldLocation.Domain/svn/project/path/to/a/directory
tiene un svn:externals
propiedad señalando
https://OldLocation.Domain/svn/project/path/to/an/external/library
Si sus clientes de Subversion están utilizando la versión 1.5 o superior, puede reemplazar todos estos aspectos externos con
^/path/to/an/external/library
donde ^
significa "la raíz del proyecto en el que se encuentra este directorio".
Entonces, cuando se mueve todo el repositorio de NewLocation.Domain
, los svn:externals
propiedades seguirán y se refieren a NewLocation.Domain
también, y su problema será eliminado.
Una vez dicho todo esto, creo que la edición de la propiedad debe trabajo (y que tendrá que hacerlo de todos modos para convertir al formato ^
), pero puede que tenga que hacer alguna combinación de borrar el local a cuadros - copia de la externa, actualizando y comprometiéndose a satisfacer a los dioses svn.
No entiendo muy bien a qué te refieres con "editar la propiedad no funciona". ¿Trabajas con los comandos 'svn propget svn: externals' y' svn propset svn: externals'? – Vladimir