Сделайте резервную копию вашего хранилища!
- run "svnadmin dump REPOSPATH> nul"
Обратите внимание на последнюю ревизию, которую удалось сбросить (например, 99), в следующей есть ошибка (например, 100).
- Откройте неправильные реквизиты ревизии из REPOSPATH \ db \ revprops.
Если он содержит мусор или NUL, вы можете это исправить:
- скопировать предыдущий реквизит (99) поверх плохого (100)
- открыть исправленные реквизиты, установить разумное значение даты (больше ничего не редактировать, если вы не знаете формат файла)
снова запустить "svnadmin dump REPOSPATH> nul" - должно завершиться без ошибок