2016-11-09 5 views
1

неожиданно TortoiseSVN сообщает удален статус в окне фиксации для большинства файлов в папке источников. Это не имеет никакого смысла, потому что файлы есть (дважды проверены). Ну, я много лет использую TortoiseSVN, и я никогда не сталкивался с такой проблемой. Кроме того, я перезагрузил компьютер обновлен до последней версии клиента Tortoise и все общие вещи, я думал, что могло бы помочь ...TortoiseSVN удаленный статус в файлах, которые на самом деле присутствуют

версии клиента: 1.9.4

Благодарности

// Редактирование: Кроме того, один более интересная вещь: если я открою каталог в проводнике, у файлов будет этот странный значок с красным крестом. Я не видел этот значок раньше, но это понятно, потому что вы не видите файл с «удаленным» значком очень часто, потому что, очевидно, если он действительно был удален, вы не увидите никакой иконки ...

ответ

2

Элементы с D (значок красного креста) запланировано для удаления в репозитории. Как только вы совершите это изменение, элементы будут удалены из HEAD (то есть последней) версии. Они будут храниться в истории хранилища.

Вы использовали Delete (keep local)(svn delete --keep-local) вариант в вашей рабочей копии. Вот почему вы видите D при запуске svn status для элементов, которые все еще находятся в рабочей копии.

Запустить Undo Changes (svn revert), чтобы разблокировать фиксацию.

+0

Нет, я этого не делал - должно быть какая-то ошибка. Я только перепутал список игнорирования, но один из другого хранилища. Но спасибо, ваше предложение с возвратом файлов, казалось, сделало трюк. – user3095695