Красные шоу TortoiseSVN! декоратор для папки, но никакие файлы в нем отмечен с “!”

Я плохо знаком с SVN. Я использую последнюю версию (svn 1.6.9, TortoiseSVN 1.6.7.18415).

Некоторые папки, кто красный восклицательный знак рядом с ними. Если я выполняю развертку, я нахожу sub папку с! также, но никакие файлы, в которых отмечены с! (все - или зеленая галочка или никакой значок (потому что они Проигнорированы (как .exe файлы).

Что я попробовал:

  • Очистка {успех, о котором сообщают}
  • Добавьте {не сообщает ничто добавлять. Все файлы любой при управлении версиями был проигнорирован на .ignore свойство.
  • Фиксация {успешно выполняется}
  • SVNupdate {успешно выполняется}
  • Перезапущенный компьютер.

Некоторые причуды:-I имел набор папок CVS (эти файлы были скопированы с ПК, который использовал CVS, но нам не нужна та история версий, таким образом, я не импортировал его в SVN). Я удалил те папки CVS\, и они обнаруживаются (как неимеющие версию файлы) когда я CheckIn.

Какие-либо идеи?

Править: Вот то, что я сделал, который зафиксировал его (на основе ответа Тюремщиков):

  1. Сделал SVN> Фиксация и проверил весь "не имеющие версию" папки CVS (что я удалил),
  2. Сделал SVNupdate, и затем только одна папка все еще показывала (!).
  3. Сделал SVN> CleanUp, и это все выглядит хорошим теперь.

14
задан Community 23 May 2017 в 12:17
поделиться

4 ответа

Похоже, эти удаленные файлы могли быть помечены как зарегистрированные в какой-то момент, и SVN пытается удалить их в репозитории, когда вы выполняете фиксацию. Уверены ли вы, когда делаете коммит, что он не просто пытается обновить эти файлы как отсутствующие, а не вернуть их? Если это так, отметьте их как удаленные, проверив их во время фиксации (они должны иметь «Текстовый статус» - отсутствует.

13
ответ дан 1 December 2019 в 12:13
поделиться

Это случилось сразу после того, как я зарегистрировался. Даже нажатие F5 для обновления окна может не обновить декоратор папки.

Возможные решения, которые я использовал:

  1. Обновите папку
  2. Закройте окно проводника и снова откройте его
  3. Откройте настройки Tortoise SVN ... нажмите Icon Overlays ... затем измените Кэш состояния в верхней части правой панели должен быть «Нет».
  4. Процесс TSVNCache.exe кеширует статус ... он может зависнуть или что-то в этом роде. Завершить процесс (если вам кажется, что он завис).
9
ответ дан 1 December 2019 в 12:13
поделиться

Возможно, у вас изменились свойства папки. Также иногда Tortoise не успевает за состоянием каталога. Просто подождите несколько минут и посмотрите на папку снова.

Также щелкните правой кнопкой мыши на вашей папке и выберите "Проверить изменения" или "Зафиксировать", это должно показать вам файлы, которые не синхронизированы с хранилищем

.
0
ответ дан 1 December 2019 в 12:13
поделиться

Возможно, в папке возник конфликт дерева.См. Справку TortoiseSVN для получения дополнительной информации о том, что это такое, и о том, как их решить.

1
ответ дан 1 December 2019 в 12:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: