2016-11-22 12 views
0

В последнее время, когда я пытаюсь проверить некоторые проекты, которые я получаю сайт регулярно ошибкуСВЕН: Контрольная сумма расстройки для ... .jar, проверяя проект

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

В прошлом я иногда имел эту проблему, при обновлении, но то, как правило, некоторое обновление svn исправляет проблему. Но теперь я не могу успешно проверить проект.

Странная вещь: библиотека, которая вызывает ошибку, кажется случайной. Это не всегда одна и та же библиотека, которая вызывает ошибку. В некоторых редких случаях он даже проверяет полностью.

Я использую последнюю версию затмения и подзаголовка. Коллеги, которые используют подрывную, вообще не сталкиваются с этой проблемой, но я бы предпочел продолжить подзаголовок. У кого-нибудь есть предложения, что может вызвать эту проблему?

ответ

1

Контрольные суммы SVN существуют, чтобы поймать коррупцию. Там может быть законная коррупция, такая как неисправность ОЗУ или проблема с сетью, но более распространенным объяснением является антивирусное средство Windows, которое делает что-то, что может вызвать проблему.

Он не имеет ничего общего с Subclipse, поскольку он не касается непосредственно ваших файлов напрямую. Он вызывает API, предоставляемый SVN, для выполнения всей «реальной работы», которая затрагивает файлы или извлекает их из репозитория и т. Д.

+1

Это действительно антивирус. Я никогда не видел, чтобы кто-то приходил, большое спасибо за это. – crusam