Я плохо знаком с SVN. Я использую последнюю версию (svn 1.6.9, TortoiseSVN 1.6.7.18415).
Некоторые папки, кто красный восклицательный знак рядом с ними. Если я выполняю развертку, я нахожу sub папку с! также, но никакие файлы, в которых отмечены с! (все - или зеленая галочка или никакой значок (потому что они Проигнорированы (как .exe файлы).
Что я попробовал:
Некоторые причуды:-I имел набор папок CVS (эти файлы были скопированы с ПК, который использовал CVS, но нам не нужна та история версий, таким образом, я не импортировал его в SVN). Я удалил те папки CVS\, и они обнаруживаются (как неимеющие версию файлы) когда я CheckIn.
Какие-либо идеи?
Править: Вот то, что я сделал, который зафиксировал его (на основе ответа Тюремщиков):
Похоже, эти удаленные файлы могли быть помечены как зарегистрированные в какой-то момент, и SVN пытается удалить их в репозитории, когда вы выполняете фиксацию. Уверены ли вы, когда делаете коммит, что он не просто пытается обновить эти файлы как отсутствующие, а не вернуть их? Если это так, отметьте их как удаленные, проверив их во время фиксации (они должны иметь «Текстовый статус» - отсутствует.
Это случилось сразу после того, как я зарегистрировался. Даже нажатие F5 для обновления окна может не обновить декоратор папки.
Возможные решения, которые я использовал:
Возможно, у вас изменились свойства папки. Также иногда Tortoise не успевает за состоянием каталога. Просто подождите несколько минут и посмотрите на папку снова.
Также щелкните правой кнопкой мыши на вашей папке и выберите "Проверить изменения" или "Зафиксировать", это должно показать вам файлы, которые не синхронизированы с хранилищем
.Возможно, в папке возник конфликт дерева.См. Справку TortoiseSVN для получения дополнительной информации о том, что это такое, и о том, как их решить.