![Ignorar la discrepancia de UUID en "svn switch --relocate"](https://rvso.com/image/1648612/Ignorar%20la%20discrepancia%20de%20UUID%20en%20%22svn%20switch%20--relocate%22.png)
Esta pregunta plantea aproximadamente cuál es mi pregunta, pero ya tiene diez años:
¿Cómo cambiar el UUID de la copia de trabajo de Subversion?
Tenemos un servidor SVN antiguo que tiene alrededor de 10 repositorios. Debido a que es antiguo, todos los repositorios, excepto los más nuevos, tienen el mismo UUID.
Estoy en proceso de reemplazarlo con un nuevo servidor SVN. Para protegerse contra futuros errores reales al intentar cambiar entre repositorios, sería bueno hacer que los UUID en todos los repositorios sean diferentes en este punto, si es posible.
Sin embargo, "svn switch --relocate" se negará a funcionar para actualizar los pagos de los usuarios cuando cambien al nuevo servidor porque los UUID del repositorio son diferentes.
¿Realmente no hay forma de hacer que este comando ignore la discrepancia de UUID? - Preferiría que la gente ejecute el comando una vez ahora en los pagos que realmente provienen del mismo repositorio con una opción para ignorar el error, y así será menos probable que se produzcan errores en el futuro.
La otra opción es configurar los UUID en los nuevos repositorios para que sean los mismos que en el servidor anterior, lo que resolverá el problema ahora, pero dejará todos los repositorios con el mismo UUID para siempre en el futuro.
Hay una opción "--ignore-ancestry". ¿Esto también ignorará la verificación del UUID?