2009-09-08 7 views
8

Hasta hace poco, era un usuario de solo lectura de un proyecto de código abierto en GoogleCode. He sido invitado al equipo, sin embargo, necesito cambiar mi repositorio local para que no use http: // url en el https: // url más seguro, lo que me permitirá comprometerme.¿Cómo puedo cambiar un repositorio de subversión utilizando solo herramientas de línea de comandos?

En el trabajo TortoiseSVN para Windows tiene una práctica función de "interruptor" que permitirá que cambie el servidor para cualquier repo local, sin embargo esta característica no parece estar presente en el SVN de línea de comandos Eclipse & que tengo en mi escritorio Ubuntu 9.04. Seguramente debe haber una manera de hacerlo?

Como un acto de desesperación, podría simplemente extraer el texto de diferencia, revisar el nuevo repositorio de nuevo y luego volver a aplicar mis diferencias ... ¿pero tiene que haber una forma más elegante de hacerlo?

Gracias

Respuesta

25

La forma de línea de comandos es:

svn switch --relocate http://old-url https://new-url 
Cuestiones relacionadas