Ich habe kürzlich den SVN-Server verschoben und versuche nun, die Arbeitskopien von meinem Computer auf den neuen Server zu verschieben. Aber ich bekomme den seltsamsten Fehler. ich mache :
svn switch http://99.99.99.new/svn/company/project/trunk/web
aber ich verstehe
svn: 'http://99.99.99.old/svn/company/project/trunk/web'
is not the same repository as
'http://99.99.99.new/svn/company/project'
Der Umzug erfolgte mit Dump und Import ... und das Repo-Stammverzeichnis befindet sich unter http://99.99.99.new/svn/company/project
Habt ihr irgendwelche Ideen, was falsch sein könnte? Vielen Dank
svn
svn-switch
migrating
Gabriel Solomon
quelle
quelle
svn switch --relocate .../project1/trunk/SomeDir .../project2/trunk
Wount-Arbeit, oder? Ich muss habensvn switch --relocate .../project1/trunk/SomeDir .../project2/trunk/SomeDir
?svn switch --relocate http://old.location/svn/project/trunk http://new.location/svn/project/trunk
. Dies sollte kein vorhandenes Repository sein. Verwenden Sie anschließend den normalen switch-Befehl für Ihr Repositorysvn switch http://new.location/svn/projects/project/trunk
.Außerdem gibt es in TortoiseSVN die Option "Verschieben", die Sie in solchen Situationen verwenden sollten (anstelle der Option "Wechseln").
quelle
Mein bester Weg, einen SVN-Umzug durchzuführen, ist folgender:
Auf diese Weise können Sie mit der richtigen alten URL aus dem
svn info
Befehl sicher keine falsche eingeben, was einer der häufigsten Fehler ist.Wenn alles korrekt ist, werden Sie mit den Authentifizierungsdetails für den neuen Speicherort aufgefordert, falls diese unterschiedlich sind.
Stellen Sie nach dem Ausgeben des Befehls sicher, dass die Änderung angewendet wurde, und überprüfen Sie dabei den URL-Parameter, der ausgegeben wird
Aktualisieren Sie nach dem Umzug Ihre Arbeitskopie, um zu überprüfen, ob alles in Ordnung ist:
Mein 2c ..
quelle
Verwenden Sie den
relocate
Befehlszeilenparameter für denswitch
Befehl.SVN-Switch-Dokumentation
quelle
Sie müssen die Option --relocate verwenden:
Weitere Informationen finden Sie im svnbook .
quelle