SVN - не удается извлечь файл, ранее удаленный, а затем восстановленный в репо


Есть файлы / папки, которые были удалены, а затем повторно добавлены в хранилище.

Svn update > дает мне правильную обновленную версию. файлы и папки правильно отображаются в репозитории svn, если я запускаю "svn update ""svn diff", моя папка рабочей области кажется синхронизированной, но файлы/папки не извлекаются... есть идеи, в чем проблема?

Если я еще раз проверю проект с нуля, файлы / папки будут проверены правильно

3 2

3 ответа:

Вы можете столкнуться со следующей проблемой

Из статьи:

С клиентом 1.6.1 существует ситуация, когда новые файлы не являются принесла обновление.

Это происходит при добавлении новой папки с --depth=empty, что и есть TSVN использует, чтобы избежать тех файлов, которые пользователь не хочет добавлять get added и автоматически тоже. Смотрите комментарии в разделе скрипт.

Решение (спасибо wcoenen):

svn update --set-depth infinity

Я бы попытался сделать чистую "проверку svn". Иногда локальная информация неправильно синхронизирована в причинах такого рода эффектов.

Попробуйте очистить папку

Не забудьте проверить " отменить все изменения рекурсивно"

Если вы используете TortoiseSVN, вы можете попробовать использовать функцию очистки в контекстном меню.