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