Hallo Forum,
ich habe ein kleines Programm, dessen Historie lokal mit git verwaltet wird. Am Anfang des Projektes war git optimal, da es ohne zentrales Repository funktioniert und deswegen leicht einzurichten war. Jetzt möchte ich das Projekt aber auf einem Server hosten, der leider nur svn versteht.
Meine Frage daher: Kennt jemand einen Weg, ein Git Repository möglichst samt kompletter Versionsgeschichte in svn oder cvs zu überführen?
Zwar gibt es Alternativen, aber die sind bei nicht wirklich cool.
Ich könnte nur die letzte Version des Programms in svn importieren, was aber den Verlust der Versionsgeschichte zur Folge hätte ☹
Oder ich vollziehe das ganze händisch nach, indem ich jeden einzelnen Commit aus dem git Repository auschecke und ins svn repository commite. Angesichts der schon etwas längeren Geschichte auch das allerdings nicht wirklich umsetzbar.
Ich bin für alles dankbar, was mir bei der Lösung dieses Problems weiterhilft. ☺
Gruß
lunar