Non utilizzare l'opzione "Team/switch", ma piuttosto passare alla prospettiva "Esplorazione repository SVN" e modificare l'ubicazione dell'URL nelle proprietà di posizione del repository. Funziona come un fascino su Indigo - usando Subversive nel mio caso.
Quando si utilizza Subversive questo mostrerà un avvertimento "I progetti allegati saranno trasferiti perché l'URL radice del repository differisce dal precedentemente inserito uno", che è proprio quello che si desidera. Assicurati di aprire tutti i progetti che vuoi trasferire prima di fare questo.
Quando si ottiene "Non è possibile spostare i progetti collegati" con "Relocation non può essere eseguita perché il nuovo URL si riferisce alle diverse repository" allora forse la tua radice repository è nessun tronco/Tag/rami cartelle, o ha anche tali cartelle in sottocartelle. Quindi, sul foglio di lavoro Avanzato, potrebbe essere utile disabilitare l'opzione Abilita rilevamento struttura.
Se si ottiene "Relocation non può essere eseguita perché il nuovo URL fa riferimento al repository, che non è valido (URL corretto o credenziali specificate)" poi anche verificare che il percorso principale all'interno del nuovo URL del repository corrisponde alla radice del il vecchio URL. (In altre parole: assicurati che nello screenshot sopra riportato siano presenti le stesse sottocartelle del vecchio URL.)
fonte
2011-09-01 12:12:58
Questo ha funzionato perfettamente sulla scatola che avevo in esecuzione Subclipse, e qualcosa di molto simile ha funzionato sulla scatola con Subversive. Il trucco su Subversive è risultato essere la modifica delle "proprietà di posizione" nel browser del repository. Grazie mille! –
Subversive non è in grado di spostarsi tra i protocolli. Passare da SVN + SSH a HTTPS sembra impossibile, continua a costruire l'URL SVN + SSH e richiede credenziali per questo. Com'è con Subclipse? –
Nota, è necessario aprire eventuali progetti esistenti utilizzando il vecchio repository, poiché il comando "relocate" aggiornerà solo i progetti aperti. Questo è importante, perché dopo che ti sei trasferito, non è facile ricollocare di nuovo i progetti che hai perso. Ho fatto questo errore e ho dovuto cancellare i miei progetti chiusi e ricontrollare. – Cerin