Próbuję przekonwertować svn repo na git za pomocą reposurgeon.Konwersja repo svn na git za pomocą reposurgeon
Oto co zrobiłem (masz plik repo.map że ma nazwę svn -> mapowanie nazwy git):
svnadmin dump /home/subversion > repo.svn
reposurgeon "verbose 1" "repo.svn" "authors read" "write repo.fi"
reposurgeon działa przez wiele godzin (wiele ciężkich jak to jest nora 12GB plik) i wszystko wygląda dobrze. Oto wyjście, które otrzymuję:
reposurgeon: verbose 1
reposurgeon: from repo.svn...copynodes+filemaps+copysets+commits+branches+parents+root+branchlinks+svn-mergeinfo+tagifying+tagify-empty+polishing+canonicalizing+resets+debubbling+renumbering+14163 revisions (1/s)...(9810.18 sec) done.
reposurgeon: r13: deleting parentless zero-op commit.
.
.
.
reposurgeon: r13726: deleting parentless zero-op commit.
2012-12-24T01:16:23Z * repo.svn
W tym momencie reposurgeon po prostu siedzi. Nie jestem pewien, gdzie szukać rozwiązania w tym momencie, ponieważ nigdy nie przekazuje mi komunikatu o błędzie. Wszelkie sugestie są mile widziane.
Powinieneś spróbować zapytać gdzie ESR zawiesza się, np. IRC. Wygląda na to, że ma wiele zobowiązań, ostatnio wprowadził pewne optymalizacje wydajności, które mogą Cię zainteresować. – mikewaters
@DanielJacobs: Czy próbowałeś interaktywnie uruchomić zadanie? Zauważyłem subtelne rozbieżności między uruchamianiem rzeczy w wierszu poleceń a skryptem. Używam również interaktywnego zachęty do opracowania skryptu podnoszenia. – 0xC0000022L