2012-06-23 16 views
7

In qualche modo sono riuscito a modificare l'URL remoto del repository SVN. Quindi, Idea/svn ora tenta di salvare il mio progetto nella root del repository invece della sottocartella alla quale ho effettivamente accesso in scrittura. Come posso cambiare questo indietro? (L'URL era originariamente corretto e gestito in modo corretto prima)Come modificare l'URL SVN su cui eseguire il commit?

+0

"in qualche modo" - cosa significa? Hai fatto un 'svn move' o qualcosa del genere? –

+0

Francamente, non ricordo. Oltre a fare commit, ho solo guardato intorno al repository, non cambiando nessuna impostazione - o almeno così pensavo. Presumo solo che l'impostazione non sia cambiata da sola. A proposito, ho usato solo i controlli di Idea e non 'svn' stesso. – Erik

risposta

16

L'URL del repository è memorizzato nei metadati della copia di lavoro, IDEA non lo modifica automaticamente. Puoi cambiarlo manualmente da IntelliJ IDEA usando lo VCS | Subversion | Spostare il menu.

Può anche essere eseguito dalla riga di comando con il menu svn relocate o Tortoise SVN Relocate....

+0

Si scopre che il mio problema è un'altra cosa, dopotutto, ma grazie ancora. – Erik

+3

Il mio trasferimento non riesce con E155024: destinazione di riposizionamento non valida – dbrin

+0

VCS | Subversion | Spostare il menu. niente aperto – Hamidreza

1

Se il progetto non è memorizzato nella radice del repository (es: my-svn-repo/my-project/trunk) e, per esempio, è stato rinominato my-project- poi il trasferimento di lavoro funzionalità abituato perché è connesso ad un repository e non le sue sottocartelle . In questo caso dovrai fare uno "Switch" usando:

  • IntelliJ Idea: VCS> Aggiorna progetto> Seleziona la cartella rinominata o;
  • tortoisesvn: Interruttore> Selezionare la nuova cartella
Problemi correlati