Teile von SVN Repo in neues Repo kopieren?

8

Momentan habe ich ein großes SVN-Repository mit einer Menge verschiedener Projekte, wie folgt:

%Vor%

Ich versuche jedoch, es in verschiedene Repositories aufzuteilen (aus verschiedenen Gründen), und ich möchte Folgendes für jedes Projekt:

%Vor%

Wenn möglich, sollten alle historischen und externen Daten intakt bleiben. Ich bin mir jedoch nicht sicher, ob dies tatsächlich möglich ist. Ich habe einige ähnliche Fragen zu SO gesehen, aber keine behandelt das Problem, das ich hier habe. Im Grunde versuche ich, ein Unterverzeichnis und seinen gesamten Inhalt mit dem alten Repository "herauszuziehen" und das Ganze in ein eigenes (neues) Repository zu plumpsen.

Frage ich das Unmögliche?

    
Mark Embling 17.06.2009, 20:16
quelle

2 Antworten

9

Verwenden Sie

%Vor%

und dann svndumpfilter nur einen Teilbaum in ein neues Repository laden.

    
Stefan 17.06.2009, 20:38
quelle
4

Seit SVN 1.7 können Sie

verwenden %Vor%

um den Speicherauszug zu bekommen. Während Stefans Lösung funktioniert, erfordert es Zugriff auf den Server Host-Repo. svnrdump funktioniert über das Netz mit jedem Repo, von dem Sie lesen können.

    
Tobias Kremer 02.08.2013 14:22
quelle

Tags und Links