Случайно удаленный .m файл в XCode 4 - Как восстановить? - PullRequest
3 голосов
/ 17 декабря 2011

В XCode 4, когда я удалял некоторые изображения, я также выбрал .m и упс ... все прошлоУ меня много работы на сегодня.Как я могу восстановиться?Пожалуйста помоги.Я не использовал резервное копирование Time Machine недавно и не делал резервных копий как-то еще.Мне очень нужна эта копия.Что-нибудь попробовать?

Ответы [ 3 ]

3 голосов
/ 17 декабря 2011

Во-первых, вы всегда должны убедиться, что опция создания репозитория Git включена при создании нового проекта в XCode. Затем вы должны делать коммиты часто, как каждый раз, когда вы добавляете функцию или исправляете ошибку (возможно, чаще, чем когда-либо написано много кода). Таким образом, вы можете просто отменить изменения и вернуть все, что потеряли.

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

2 голосов
/ 25 февраля 2012

Я понял, как XCode 4 удаляет файлы, а не перемещает их в корзину! Бедствие только одним щелчком мыши.

Очевидно, что Time Machine или система контроля версий не помогут восстановить последние изменения.

Введите "восстановить файлы на Mac" в поисковой системе. Мне удалось восстановить большинство моих данных с помощью такого программного обеспечения.

1 голос
/ 17 декабря 2011

Если вы не очистили корзину с момента удаления файла, переместите файл из корзины обратно в проект и при необходимости добавьте в проект заново.

В будущем, по крайней мере, используйте функцию снимка.of Xcode.

Лучше по-прежнему использовать встроенный контроль версий Git.

Получить диск и использовать Time Machine, он защищает от такого рода непреднамеренного удаления, он спас меня много раз вмой RAID-накопитель не сможет.

...