Ich konvertiere von bestehenden CVS-Repository in SVN-Repository. CVS-Repository hat wenige Brances und ich möchte Zweige während der Konvertierung umbenennen.CVS zu SVN Konvertierung und Reorganisation von Zweigen
gewünschte Umwandlung ist wie folgt:
CVS branch SVN branch
HEAD -> branches/branchX
branchA -> trunk
branchB -> branches/branchB
branchC -> branches/branchC
Das heißt, wird CVS HEAD ein normaler Zweig und CVS branchA wird SVN Stamm.
Sowohl CVS- als auch SVN-Repositories befinden sich auf demselben Linux-Computer.
Wie könnte dies getan werden?
Auch Konvertierung wo CVS branchA wird SVN trunk und alle anderen CVS-Zweige ignoriert werden, könnte ausreichen.
Ich benutze cvs2svn, aber ich möchte nur bestimmte Zweige und die HEAD konvertieren, aber cvs2svn nur "Exclude" -Funktion für Zweige, nicht "include". Also, wie konvertiere ich den HEAD mit einem weiteren Zweig? – Oded
Ich denke du könntest alles löschen und dann svndumpfilter benutzen um alles herauszufiltern, was du nicht willst? –
Ich glaube nicht, dass der Svndumpfilter nicht erwähnte Zweige entfernt. Kennen Sie eine andere Lösung? – Oded