svn merge - spostato repository su un altro server, e ora ottenere 'ha diversi repository principale' messaggi
Domanda
Questo è un po ' simile a subversion di fusione "ha diversi repository principale di" - ma sembra essere un modo molto diverso di causa (in particolare, come la risposta a questa domanda non ha risolto il mio problema).
Un po ' indietro, abbiamo sostituito il server dove il nostro SVN repository si trovano - ma siamo stati utilizzando un alias in modo che il vecchio nome del server di punti al nuovo server.Ho avuto sempre l'abitudine di dove mi porterà utilizzare il nuovo nome del server dove ho checkout nuove copie di lavoro - ma noi avendo apportato delle modifiche per la maggior parte della corrente di copie di lavoro come sono dal vivo siti web.
Fino ad ora, questo non è stato un problema tranne per il fatto che questa mattina ho unito alcune modifiche dal mio ramo di sviluppo di una copia di lavoro ho la versione e ho ricevuto il messaggio "il file è diverso repository principale" e l'unione si ferma morto.
So che questo è perché sto usando il nuovo nome del server quando il ramo di sviluppo è stato aggiornato via il vecchio nome del server - ma c'è un modo semplice per risolvere questo problema?
O, se non è un semplice modo - c'è un ben documentato modo per risolvere questo problema?
Soluzione
Hai provato svn switch --relocate
sulla vostra copia di lavoro?