Как я могу восстановить репозиторий SVN с 2013 года

#svn

#svn

Вопрос:

Когда я пытаюсь сбросить репозиторий, я получаю сообщение «в файле ревизии (r2) отсутствует завершающая новая строка». Это происходит для любой ревизии от 2 до 1258. Я полагаю, это связано с тем, что формат SVN изменился.

Есть ли какой-либо способ восстановить файлы?

Ответ №1:

Эта проблема не имеет ничего общего с изменениями формата файловой системы репозитория. Ваш репозиторий поврежден, и, скорее всего, файлы версий пусты (например, фактическое содержимое было заменено нулями). Эта проблема может возникнуть из-за сбоя диска.

Ваш лучший вариант сейчас — восстановить резервную копию.

Комментарии:

1. Спасибо — при проверке файлов, похоже, нет никаких данных!