Forum: PC Hard- und Software SVN - Subverzeichnis ausgliedern


von Vlad T. (vlad_tepesch)


Lesenswert?

Hi ich bracuhe mal hilfe von SVN-Experten.

Ich habe folgende Struktur (Aus Unkenntis am Anfang so angelegt):
1
h:\repos\
2
3
A/...
4
B/...
5
C/C1
6
 /C2
7
 /C3

Ich möchte jetzt C3 in ein eigenes Repo ausgliedern
Historie soll erhalten bleiben.

Das neue Repo soll so aussehen:
1
H:\repos2\C3
2
3
Trunk         <-- hier soll der Inhalt von C3 rein
4
Tags
5
Branches

Ich hab hier was gefunden, was sehr hilfreich wirkte
Aber nicht funktioniert
http://www.wreiner.at/2009/02/25/svn-unterverzeichnis-von-einem-repository-in-ein-neues-verschiebensvn-howto-move-subdirectory-from-one-repository-to-another/
1
svnadmin dump H:\repos | svndumpfilter include  --drop-empty-revs --renumber-revs /C/C3 > h:\C3.svndump
2
svnadmin load H:\repos2\C3 < h:\C3.svndump

Der Dump funktioniert.
zuerst weiß ich nicht, wie ich den Inhalt in ein Subdir im repo bringe, 
so habe ich es erst mal ins root gepackt um es hinterher zu verschieben
dann schlägt der load fehl, da er im Zielrepo das Verzeichnis C nicht 
findet.


Kann jemand einen Hinweis geben?
MfG
Vlad

von Fnord (Gast)


Lesenswert?

svn cp h:\repos\C3 H:\repos2\C3\trunk

von Rolf Magnus (Gast)


Lesenswert?

svn2svn kann sowas. Siehe http://svn2svn.codeplex.com/

von Vlad T. (vlad_tepesch)


Lesenswert?

Ich hab gestern auf die harte Tour im dump die Verzeichnisse geändert.

Rolf Magnus schrieb:
> svn2svn kann sowas. Siehe http://svn2svn.codeplex.com/

vielen Dank, werd ich mir anschauen.
(Gibt noch mehr rauszulösende Subprojekte)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.