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

StackOverflow https://stackoverflow.com/questions/1409667

  •  05-07-2019
  •  | 
  •  

Вопрос

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

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

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

Это было полезно?

Решение

Возможно, вы столкнулись со следующим проблема

Из статьи:

  

В клиенте 1.6.1 есть   ситуация, когда новые файлы не   извлечено в обновлении.

     

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

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

svn update --set-depth infinity

Другие советы

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top