Я могу щелкнуть правой кнопкой мыши любую папку, связанную с SVN, и сказать "Показать журнал", это работает. Если я делаю то же самое для файла, он говорит, что путь dir/subdir/subsubdir/default.aspx не найден. Я не мог понять, почему..
Tortoise svn error показать журнал для файла - Путь не найден
Ответ 1
Мое решение: clear svn caches. (TortoiseSVN | Настройки | Сохраненные данные) Я использовал Win 7, TortoiseSVN 1.7.9
У меня была такая же (насколько я понимаю) проблема: Svn log (TortoiseSVN | Показать журнал) возвратил сообщение об ошибке "путь не найден" для определенного файла из моей рабочей копии. Проблема может быть воспроизведена с использованием браузера репо. Обновление Svn и даже фиксация работали отлично для этого файла из моей рабочей копии. Svn log (update/commit) для других файлов в той же папке отлично работал из моей рабочей копии. У моих коллег вообще не было проблем.
И да: Моя рабочая копия была очищена, обновлена и привязана к действительному URL-адресу. Сервер был доступен с помощью вставки URL-адреса в браузер и т.д.
Поскольку у меня была проблема с использованием браузера репо, я никогда не думал, что локальные (кэшированные) данные могут вызвать проблему...
Ответ 2
Попробуйте сделать "обновление" в этой папке и посмотреть, действительно ли файл не был удален из Subversion.
Ответ 3
В Windows я видел, как subversion запутывается, когда корпус на клиенте и сервере не совпадает - убедитесь, что вы корпус правильно.
Ответ 4
Это было то же самое Я думал, что это будет, но есть и другие возможности: Путь, который вы ищете, может пострадать от изменения типа "переименовать" или "переместить"
Пройдите через репо-просмотр, чтобы получить файл. Поместите полный путь (кроме файла filename.extension), который вам нужен в URL-адресе. Если репо-браузер не попадает в указанный путь, он будет доходить до каталога, пока он не найдет проблемную папку (папка, которая для самой младшей версии не существует).
Сделайте журнал регистрации в папку, которую вы получаете с помощью репо-браузера, чтобы узнать, находите ли вы Delete в этом пути