Другие ответы, как представляется, сосредоточены на восстановлении всей ревизии (с использованием другого местоположения), поэтому вот как восстановить только один файл, без необходимости извлекать всю ревизию, используя TortoiseSVN:
- Откройте журнал ревизий для ревизии, которая удалила файл.
- Найдите файл в списке изменений.
- Щелкните правой кнопкой мыши файл и выберите «Отменить изменения из этой ревизии ...». Ответьте да.
Файл восстановлен и повторно добавлен в хранилище. Я не уверен на 100%, будет ли Subversion рассматривать его как другой файл или как новую версию файла.