svn: E155007: путь '../.. не является каталогом
В пост-фиксации мы переименовали имя файла в правильном регистре, используя инструмент командной строки subversion (svn.exe), иногда это происходило с ошибкой из-за следующей ошибки:
svn: E155007: Path 'dir/file.h' is not a directory
Есть идеи?
3 ответа
Проверьте это: http://subversion.apache.org/faq.html
Но я думаю, что лучше выполнить проверки в ловушке перед фиксацией и полностью отказаться от фиксации, если обнаружены проблемы.
Может ли быть так, что уже существует другой файл с правильным регистром?
У нас была такая же ошибка, когда svn переименовывает файл свойств из одной версии в другую - позже выясняется, что новая версия иногда уже добавлена в svn;)
Путь должен быть папкой, а не файлом
и проверьте, существует ли он в рабочей копии