Jak mogę zaimportować plik zrzutu 72 GB do gita?
Migrowałem stare repozytorium cvs za pomocą cvs2git (cvs2svn). Wynikowy plik zrzutu ma teraz wielkość 72 GB, a moje próby importowania zrzutu za pomocą szybkiego importu git zawsze kończą się niepowodzeniem z powodu błędu braku pamięci:
fatal: Brak pamięci, malloc nie powiodło się (próbował przydzielić6196691 bajtów)
szybki import: zrzucanie raportu o awarii do fast_import_crash_13097
błąd: git-fast-import zmarł na sygnał 11
Gdzie mój system ma 32 GB pamięci RAM i 50 GB wymiany. Używam importu w Red Hat 5.3 z Git 1.8.3.4 (gcc44, python2.6.8, cvs2svn2.4.0). Próbowałem również ograniczyć rozmiar stosu i deskryptory plików, ale błąd pamięci nadal istnieje.
Czy ktoś ma jakiś pomysł?