Tengo un repositorio SVN que se ha movido a una nueva dirección / ruta. Sin embargo, tengo una copia de trabajo con el código fuente no confirmado que aún apunta a la ruta del repositorio anterior (ahora no válida). ¿Cómo se cambia una copia de trabajo para que apunte a un nuevo repositorio?
svn
path
working-copy
quano
fuente
fuente
Usando TortoiseSVN
Usando comando
cd [working copy path]
svn relocate [new url]
fuente
Ser más preciso
Por ejemplo:
fuente
Uso de los documentos de TortoiseSVN tortoisesvn
fuente
Muy simple :
Paso 1: Abra el símbolo del sistema / terminal y configure la ruta de trabajo
Paso 2: ejecuta esta línea
svn switch --relocate http://newurl
fuente
Había cambiado mi servidor svn para forzar la redirección de todo, desde HTTP a HTTPS (y podría haber sido una redirección a cualquier otra URL), y noté que este
svn relocate
comando estaba causando muchos problemas con los externos. Afortunadamente, descubrí que lo más fácil era simplemente hacer unsvn update
y debido a la redirección del servidor svn, actualizó todas las URL almacenadas en la copia de trabajo local, incluidas las externas.fuente