svn move /foo/foo /foo will nicht
Jeena Paradies
- projektverwaltung
Hallo,
Ich habe ein kleines Problem mit dem verschieben in SVN.
Mit svnadmin load /svn/foo < dump-svn-file bekam ich folgendes:
/svn/foo/bar
/svn/foo/foo
dann svn delete /svn/foo/bar und es blieb das übrig:
/svn/foo/foo
aber das sieht scheiße aus und ist irgendwie irreführend. Also möchte ich einfach alles was iin /svn/foo/foo ist nach /svn/foo verschieben. Das habe ich mit
svn move http://example.org/svn/foo/foo http://example.org/svn/foo
versucht, aber ich bekomme einen Fehler:
svn: Kann 'http://example.org/svn/foo/foo' nicht auf sich selbst verschieben
Hat jemand eine Idee wie ich das bewerkstelligen kann?
Grüße
Jeena Paradies
Hallo Jeena.
svn: Kann 'http://example.org/svn/foo/foo' nicht auf sich selbst verschieben
Hat jemand eine Idee wie ich das bewerkstelligen kann?
Von SVN habe ich bis auf Checkouts keine Ahnung, aber wie wäre es mit dem Verschieben auf einen temporären Namen? Also:
svn move http://example.org/svn/foo/foo http://example.org/svn/foo.tmp
… /foo/foo löschen …
svn move http://example.org/svn/foo.tmp http://example.org/svn/foo
Einen schönen Samstag noch.
Gruß, Mathias
Hallo,
svn move http://example.org/svn/foo/foo http://example.org/svn/foo.tmp
… /foo/foo löschen …
svn move http://example.org/svn/foo.tmp http://example.org/svn/foo
Die Idee hatte ich ja auch schon, aber dazu müsste ich erst ein anderes SVN unter foo.tmp installieren (oder kreiren oder wie man da sagt) weil /svn/foo ja schon das root verzeichniss ist. Dann wären alle früheren änderungen verloren wenn ich /svn/foo löschen würde :-/
Grüße
Jeena Paradies
Hallo Jeena,
Hat jemand eine Idee wie ich das bewerkstelligen kann?
Guck Dir an, welche Dateien / Verzeichniss es direkt unter /foo/foo gibt. Dann kannst Du sie einzeln per svn move .../foo/foo/A .../foo/A verschieben. Ist allerdings zeimlich umständlich.
Ich hatte allerdings in Deinem zweiten Posting gelesen, dass Du alles ins Root-Verzeichnis vom SVN packen willst - halte ich persönlich für relativ ungünstig. Aber ohne die richtigen Namen der Verzeichnisse zu kennen, kann ich das natürlich schlecht wirklich beurteilen.
Viele Grüße,
Christian
Hallo,
Guck Dir an, welche Dateien / Verzeichniss es direkt unter /foo/foo gibt. Dann kannst Du sie einzeln per svn move .../foo/foo/A .../foo/A verschieben. Ist allerdings zeimlich umständlich.
Hm, jo da wird mir wohl nichts anderes übrig bleiben.
Ich hatte allerdings in Deinem zweiten Posting gelesen, dass Du alles ins Root-Verzeichnis vom SVN packen willst - halte ich persönlich für relativ ungünstig. Aber ohne die richtigen Namen der Verzeichnisse zu kennen, kann ich das natürlich schlecht wirklich beurteilen.
Es geht um Jlog was bisher unter http://wwwtech.de/svn/jlog zu finden war, jetzt aber unter http://jeenaparadies.net/svn/jlog zu finden sein soll.
Grüße
Jeena Paradies