Проект Eclipse был удален, как отменить его? или восстановить это
Я должен восстановить удаленный проект Eclipse BlackBerry.
5 ответов
Если вы удалили проект, отметив "удалить с диска", Eclipse удалит файлы проекта. Вам может повезти...
- Проверьте резервные копии файловой системы. Если резервные копии последние, отсутствующие файлы могут быть там.
- Если вы используете репозиторий контроля версий, проверьте, можете ли вы восстановить данные после самого последнего коммита.
- Если у вас есть (для конкретной платформы) инструмент для восстановления удаленных файлов, вы можете восстановить некоторые из удаленных файлов таким способом.
Если вы не отметили "удалить с диска", вы сможете восстановить, повторно импортировав проект, используя "Импорт> Общие> Существующий проект в рабочую область". (Используйте Обзор, чтобы выбрать каталог, содержащий проект, и он должен появиться в списке Проекты:).
Для тех, кто оказался в этой неудачной ситуации, уроки:
- Используйте контроль версий и регулярно проверяйте свой код.
- Выберите VCS, который позволяет вам делать снимки кода "не работает в данный момент".
- Хорошей идеей является регулярное резервное копирование файловой системы, включая резервное копирование файловой системы на диск, содержащий ваше хранилище контроля версий. (В идеале резервный носитель должен храниться в другом здании. Пожары случаются.)
- На программное обеспечение для восстановления дисков нельзя положиться, чтобы вернуть все ваши файлы. (См. Другие ответы.)
И, самое главное:
- Будьте осторожны при удалении материала. Подумайте, прежде чем нажать.
Я пытался вернуть Ctrl+Z, чтобы вернуть проект удаления (предоставьте, не закрыв затмение после удаления проекта, не проверял опцию "удалить с диска").
Если вы случайно удалили папку / файлы в файловой системе, не проходя через Windows или Linux "Bin", у вас есть только одно решение, которое без гарантии: программное обеспечение для восстановления.
Один из примеров: http://www.piriform.com/recuva
Это без гарантии, потому что это работает лучше, если вы не записываете другой файл на жесткий диск. После того, как вы будете ждать все больше и больше, вероятность восстановления файла стремится к нулю. когда вы удаляете файл, он не удаляется физически, но сектора на жестком диске помечаются как "доступные" для нового файла. Вот почему эти программы восстановления не могут гарантировать, что все восстановят.
Я просто столкнулся с этим и чуть не сорвался. Я не прошел регистрацию за два дня, потому что был в центре крупного рефакторинга. Я пытался создать проект, чтобы он находился в том же дереве каталогов, что и два других, но сделал что-то не так. Поэтому я подумал, что просто удаляю только что созданный проект. Что ж, очевидно, он предполагал, что проект БЫЛ полным деревом каталогов обоих исходных проектов, и уничтожил их все.
После паники я проверил здесь и увидел ответ Стивена выше, а затем запаниковал еще немного. Но, инструменты восстановления на помощь! На моем Mac EaseUS Mac Undelete, которая бесплатна, работала как шарм. Я смог найти все файлы.java, повторно клонировать репозиторий и затем скопировать измененные файлы. Я потерял час работы и, вероятно, год от моей жизни, но я вернул код!
Обновление: мне удалось восстановить некоторые из них. Не все. Но некоторые лучше, чем ничего.
Не уверен, что у вас есть ОС, но первой идеей найти удаленные файлы является проверка корзины или корзины.