Проект Eclipse был удален, как отменить его? или восстановить это

Я должен восстановить удаленный проект Eclipse BlackBerry.

5 ответов

Если вы удалили проект, отметив "удалить с диска", Eclipse удалит файлы проекта. Вам может повезти...

  • Проверьте резервные копии файловой системы. Если резервные копии последние, отсутствующие файлы могут быть там.
  • Если вы используете репозиторий контроля версий, проверьте, можете ли вы восстановить данные после самого последнего коммита.
  • Если у вас есть (для конкретной платформы) инструмент для восстановления удаленных файлов, вы можете восстановить некоторые из удаленных файлов таким способом.

Если вы не отметили "удалить с диска", вы сможете восстановить, повторно импортировав проект, используя "Импорт> Общие> Существующий проект в рабочую область". (Используйте Обзор, чтобы выбрать каталог, содержащий проект, и он должен появиться в списке Проекты:).


Для тех, кто оказался в этой неудачной ситуации, уроки:

  • Используйте контроль версий и регулярно проверяйте свой код.
  • Выберите VCS, который позволяет вам делать снимки кода "не работает в данный момент".
  • Хорошей идеей является регулярное резервное копирование файловой системы, включая резервное копирование файловой системы на диск, содержащий ваше хранилище контроля версий. (В идеале резервный носитель должен храниться в другом здании. Пожары случаются.)
  • На программное обеспечение для восстановления дисков нельзя положиться, чтобы вернуть все ваши файлы. (См. Другие ответы.)

И, самое главное:

  • Будьте осторожны при удалении материала. Подумайте, прежде чем нажать.

Я пытался вернуть Ctrl+Z, чтобы вернуть проект удаления (предоставьте, не закрыв затмение после удаления проекта, не проверял опцию "удалить с диска").

Если вы случайно удалили папку / файлы в файловой системе, не проходя через Windows или Linux "Bin", у вас есть только одно решение, которое без гарантии: программное обеспечение для восстановления.

Один из примеров: http://www.piriform.com/recuva

Это без гарантии, потому что это работает лучше, если вы не записываете другой файл на жесткий диск. После того, как вы будете ждать все больше и больше, вероятность восстановления файла стремится к нулю. когда вы удаляете файл, он не удаляется физически, но сектора на жестком диске помечаются как "доступные" для нового файла. Вот почему эти программы восстановления не могут гарантировать, что все восстановят.

Я просто столкнулся с этим и чуть не сорвался. Я не прошел регистрацию за два дня, потому что был в центре крупного рефакторинга. Я пытался создать проект, чтобы он находился в том же дереве каталогов, что и два других, но сделал что-то не так. Поэтому я подумал, что просто удаляю только что созданный проект. Что ж, очевидно, он предполагал, что проект БЫЛ полным деревом каталогов обоих исходных проектов, и уничтожил их все.

После паники я проверил здесь и увидел ответ Стивена выше, а затем запаниковал еще немного. Но, инструменты восстановления на помощь! На моем Mac EaseUS Mac Undelete, которая бесплатна, работала как шарм. Я смог найти все файлы.java, повторно клонировать репозиторий и затем скопировать измененные файлы. Я потерял час работы и, вероятно, год от моей жизни, но я вернул код!

Обновление: мне удалось восстановить некоторые из них. Не все. Но некоторые лучше, чем ничего.

Не уверен, что у вас есть ОС, но первой идеей найти удаленные файлы является проверка корзины или корзины.

Другие вопросы по тегам