Сегодня днем, после того, как заметил, что сборка не работает и некоторые файлы выглядели как очень старые версии (около 2 недель), я проверил журнал svn. По-видимому, только сегодня днем один из разработчиков сделал «svn-копию» каталога из более старой версии в тот же каталог. Таким образом, представляется, что последняя версия «i.e.e.d.» всех файлов в этом каталоге действительно старая, а вся история «i.e. log» еще старше.
Тем не менее, я думаю, что я могу выздороветь, используя другую "svn copy" (т.е. болезнь - это лекарство). Я собираюсь найти ревизию, в которой была сделана плохая «копия SVN» (скажем, Rev 1234), вычесть 1 (1233) и сделать:
svn copy -r 1233 file://path/to/messed/up/dir file://path/to/messed/up/dir
Это должно восстановить последнюю версию, а также вернуть всю мою историю. Я прав насчет этого?