Frage

Ich versuche, von Repoa mit den üblichen Struktur (Zweige, Tags und Koffer) mit Unterordnern im Kofferraum nur zu einem vorhandenen Repob mit Projekten und Codes in Zweigen, Tags und Koffer zu migrieren.

Ich habe eine Dump -Datei über Code erstellt:

svnadmin dump "s:\Repository_A" > x:\RepoA.svn_dump

Das gibt mir alles von Repoa.

Dann versuche ich, repoa.svn_dump in die folgende Auszeichnung zu laden:

svnadmin load --parent-dir "svn://svn/_Backup" "S:\Repository_B" < X:\Ceto.svn_dump --ignore-uuid

Es gibt mir eine Fehlermeldung:

Hinzufügen von Pfad: svn: // svn/_backup/verzweigt ... Svnadmin: Datei nicht gefunden: Transaktion 'xxxx = xxx', Pfad 'Svn: // Svn/_backup/Zweige' '

Nach dem Googeln habe ich Ordner hinzugefügt, um die folgenden Empfehlungen zu verwenden:

svn mkdir -m "+ created branches in svn for repository backup.........." svn://svn/_Backup/trunk/Designs
svn mkdir -m "+ created branches in svn for repository backup.........." svn://svn/_Backup/trunk/Source
svn mkdir -m "+ created branches in svn for repository backup.........." svn://svn/_Backup/trunk/Tools
svn mkdir -m "+ created branches in svn for repository backup.........." svn://svn/_Backup/trunk/Videos

Es gibt keine Unterordner in Repoa -Zweigen und -Tags und Unterordner unter den oben erstellten Verzeichnissen.

Danach gibt es mir immer noch den gleichen Fehler

Hinzufügen von Pfad: svn: // svn/_backup/verzweigt ... Svnadmin: Datei nicht gefunden: Transaktion 'xxxx = xxx', Pfad 'Svn: // Svn/_backup/Zweige' '

Wo habe ich falsch gemacht oder was soll ich eigentlich tun? Bitte helfen Sie.

War es hilfreich?

Lösung

Sie sollten nur das übergeordnete Dir.

svn mkdir -m "+ created parent-dir for repo import." svn://svn/_Backup/

BTW: Sie können in einer einzelnen Transaktion mehr als 1 Pfad in SVN MKDIR einfügen.

Sie dürfen das Protokoll nicht in Ihren Weg einbeziehen:

svnadmin load --parent-dir "/_Backup" "S:\Repository_B" < X:\RepoA.svn_dump 

Andere Tipps

Vielleicht sollten Sie versuchen, den Ordnernamen für anzugeben --parent-dir Anstatt von svn://

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top