2016-11-22 2 views
0

In letzter Zeit, wenn ich versuche, einige Projekte auschecken ich regulary die Fehlersvn: Prüfsummenfehler für ... .jar beim Auschecken Projekt

svn: Checksum mismatch for 'C:\workspaces\project\lib\some.jar': 
    expected: 50a918dbdb1575a9749fe062a0621410 
    actual: 244c77a12de55c4c739bc1ad90071fee 

In der Vergangenheit bekomme ich dieses Problem manchmal hatte, während die Aktualisierung, aber dann haben normalerweise einige svn refresh das Problem behoben. Aber jetzt kann ich das Projekt nicht mehr erfolgreich prüfen.

Das komische Ding ist: die Bibliothek, die den Fehler verursacht, scheint zufällig zu sein. Es ist nicht immer die gleiche Bibliothek, die den Fehler verursacht. In einigen seltenen Fällen wird sogar komplett ausgecheckt.

Ich benutze die neueste Version von Eclipse und Subclipse. Kollegen, die subversiv sind, haben dieses Problem überhaupt nicht, aber ich würde lieber mit der Subklipse fortfahren. Hat jemand irgendwelche Vorschläge, was könnte dieses Problem verursachen?

Antwort

1

Die SVN-Prüfsummen existieren, um Korruption zu erfassen. Es kann zu legitimer Korruption wie einem fehlerhaften RAM oder Netzwerkproblem kommen, aber die häufigere Erklärung ist ein Windows-Anti-Virus-Tool, das etwas unternimmt, um das Problem zu verursachen.

Es hätte nichts speziell mit Subclipse zu tun, da es keine Ihrer Dateien direkt berührt. Sie ruft die von SVN bereitgestellte API auf, um alle "echten Arbeiten" auszuführen, die Dateien betreffen oder sie aus dem Repository abrufen.

+1

Es war tatsächlich ein Antiviren-Tool. Ich habe noch nie gesehen, dass einer kommt, vielen Dank, dass du darauf aufmerksam gemacht hast. – crusam

Verwandte Themen