У меня есть рабочая копия, извлеченная из репозитория SVN.
Когда я пытаюсь зафиксировать, я получаю следующую ошибку:
svn: File not found: revision 57, path '/trunk/path/to/my/file/logo-mini.jpg'
Я нашел этот файл в репозитории и заметил, что он имеет только одну ревизию - 58.
Я не понимаю, почему SVN жалуется на этот файл, когда он представлен и почему он указывает на ревизию 57 вместо 58?
Я также переименовал папку пра-пра-пра-прародителя этого файла. Возможно, это проблема ...
Обновить
Подробное описание ошибки, которую я получил из приложения Cornerstone (Mac OS X):
Description : Could not find the specified file.
Suggestion : Check that the path you have specified is correct.
Technical Information
=====================
Error : V4FileNotFoundError
Exception : ZSVNNoSuchEntryException
Causal Information
==================
Description : Commit failed (details follow):
Status : 160013
File : subversion/libsvn_client/commit.c, 867
Description : File not found: revision 57, path '/trunk/assets/themes/base/article-content/images/logo-mini.jpg'
Status : 160013
File : subversion/libsvn_fs_fs/tree.c, 663
Итак, я переименовал каталог /trunk /assets /themes в /trunk /assets /skins, одновременно улучшая структуру проекта.
Я попробовал следующее:
- Обновление каталога /trunk /assets /themes
- уборка
- удаление из файловой системы и повторная проверка
- возврат всего каталога /trunk /assets /themes к версии HEAD. Даже это не помогает. Все еще получаю ту же ошибку.
У меня нет результатов.