Обновление SVN больше не работает
У моего коллеги возникли проблемы с обновлением его источников. Мы обновляем папку, и похоже, что она обновляется до последней версии. ("обновлено до версии xxxx") Затем мы проверяем журнал ("Показать журнал") на наличие некоторых файлов - и самой папки!- и мы замечаем, что процесс обновления не работает должным образом. Несколько файлов были обновлены до другой ревизии две недели назад и т. Д. Все файлы с ревизиями старше 17/12 обновлены, только файлы с более новыми ревизиями обновлены до ревизий до 17/12. В проводнике файлы имеют зеленую "галочку", указывающую, что файл обновлен.
- Мы попытались очистить - это не сработало.
- Удаление файла и обновление возвращает файл в правильной версии.
- Похоже, что обновление каждого файла отдельно работает.
- Возможно, проблема началась после добавления некоторых файлов в список игнорируемых.
- Возможно, проблема возникла после установки системной даты где-то в прошлом (системная дата верна сейчас)
2 ответа
Исходя из моего опыта работы с SVN, самым быстрым из возможных решений для вас было бы выполнить чистое обновление, но только в том случае, если у вас нет ожидающих изменений для фиксации. Возможно, вы повредили хранилище в результате несчастного случая или чего-то подобного, и SVN не знает, как обрабатывать определенные файлы в вашем локальном хранилище.
Надеюсь, это помогло.
Попробуйте следующее в командной строке:
svn cleanup
Это сработало для меня.