STATUS_ACCESS_VIOLATION mit git svn

8

Ich versuche, unseren Code von einem SVN Repo (TortoiseSVN 1.9.3 64 Bit) mit etwa 1 GB Daten auf ein TFS 2015 mit einem Git Repo zu migrieren. Ich habe Git auf meinem Computer (2.9.0.1) und wenn ich diese Kommandozeile versuche:

%Vor%

Er erstellt den .git-Ordner, aber dann habe ich eine perl.exe.stackdump-Datei mit dem folgenden Problem

%Vor%

Ich habe gelesen, dass Git die .subversion / servers Dateien zur Authentifizierung verwendet, also denke ich, das ist nicht das Problem? Ich arbeite ausschließlich unter Windows.

    
krimog 06.07.2016, 16:59
quelle

2 Antworten

5

Die Ursache liegt höchstwahrscheinlich in der Größe eines großen Commits. Ich habe ähnliche Probleme beim Abrufen, Klonen oder Rebasieren beim Verwenden von Cygwin git gesehen, wenn der Änderungssatz so groß ist, dass Git und / oder Perl nicht genügend Speicher haben (es macht keinen Spaß, wenn ein Kollege große Videodateien schreibt). Das Schließen aller anderen speicherintensiven Prozesse hilft sehr. FWIW, ich habe auch festgestellt, dass ich nach der Aktualisierung von Cygwin von 32 auf 64 Bit weniger Probleme hatte.

Dies scheint ein bekannter Bug in Msys Git und laut Kommentaren zu sein Der Fehlerbericht solltest du

  

Versuchen Sie, aufeinanderfolgende git svn fetch -Aufrufe aufzurufen, um fortzufahren

Die Verwendung der 64-Bit-Version von Git für Windows wird ebenfalls empfohlen. Viel Glück damit.

    
Anthony Geoghegan 07.07.2016 18:13
quelle
0

Ich hatte ein ähnliches Problem mehrmals mit der älteren Version auf git

Versuchen Sie, auf die neueste Version zu aktualisieren (ich verwende 2,15 64 Bit) und es hat gut für mich funktioniert.

    
Springhills 10.11.2017 01:32
quelle

Tags und Links