2012-06-23 15 views
7

he arreglado para cambiar la URL remota del repositorio SVN. Por lo tanto, la idea/SVN ahora intenta cometer mi proyecto a la raíz del repositorio en lugar de la subcarpeta que en realidad tienen acceso de escritura. ¿Cómo puedo cambiar esto? (La dirección URL originalmente era correcta y logró comprometer correctamente antes)¿Cómo cambiar la URL SVN a la que se compromete?

+0

"de alguna manera" - ¿qué significa esto? ¿Hiciste un 'svn move' o algo así? –

+0

Francamente, no me acuerdo. Además de hacer commits, solo busqué en el repositorio, sin cambiar ninguna configuración, o al menos eso pensé. Solo asumo que la configuración no cambió por sí misma. Por cierto, solo usé los controles de Idea y no el propio 'svn'. – Erik

Respuesta

16

URL del repositorio es almacenada en la copia de trabajo de metadatos, IDEA no cambia automáticamente. Puede cambiarlo manualmente de IntelliJ IDEA usando el VCS | Subversion | Reubicar menú.

También se puede hacer desde la línea de comandos con svn relocate o Tortoise SVN Relocate... menú.

+0

Resulta que mi problema es algo más, después de todo, pero aún así gracias. – Erik

+3

Mi reubicar falla con E155024: reubicación de destino no válida – dbrin

+0

VCS | Subversion | Reubicar menú. nada abierto – Hamidreza

1

Si el proyecto no se almacena en la raíz de su repositorio (por ejemplo: my-svn-repo/my-project/trunk) y, por ejemplo, ha cambiado el nombre my-project a entonces el Reubicar funcionalidad no trabajará porque está relacionado a un repositorio y no sus subcarpetas . En este caso, tendrá que hacer un "interruptor" usando:

  • IntelliJ IDEA: VCS> Actualización del proyecto> Seleccione la carpeta recién cambiado de nombre o;
  • Tortoise SVN: Switch> Seleccione la nueva carpeta
Cuestiones relacionadas