Tôi phải khôi phục dự án blackberry Eclipse đã bị xóa.Dự án Eclipse đã bị xóa cách hoàn tác? hoặc khôi phục nó
Trả lời
Nếu bạn đã xóa dự án có "xóa khỏi đĩa" được chọn thì Eclipse sẽ xóa các tệp dự án. Bạn có thể gặp may ...
- Kiểm tra bản sao lưu hệ thống tệp của bạn. Nếu các bản sao lưu gần đây, các tệp bị thiếu có thể ở đó.
- Nếu bạn đang sử dụng kho kiểm soát phiên bản, hãy kiểm tra xem bạn có thể khôi phục từ lần commit gần đây nhất không.
- Nếu bạn có công cụ phục hồi tệp đã xóa (nền tảng cụ thể), bạn có thể khôi phục một số tệp đã xóa theo cách đó.
Nếu bạn không chọn "xóa khỏi đĩa", bạn sẽ có thể khôi phục bằng cách nhập lại dự án bằng cách sử dụng "Nhập> Chung> Dự án hiện tại vào không gian làm việc". (Sử dụng Browse để chọn dự án có chứa thư mục và nó sẽ hiển thị trong các dự án:. Danh sách)
Đối với những ai tìm thấy mình trong tình huống không may này, những bài học là:
- Sử dụng phiên bản kiểm soát và đảm bảo rằng bạn thường xuyên kiểm tra mã của mình.
- Chọn VCS cho phép bạn chụp nhanh ảnh "không hoạt động tại thời điểm".
- Sao lưu hệ thống tệp thông thường là một ý tưởng hay, bao gồm các bản sao lưu hệ thống tệp của đĩa chứa kho kiểm soát phiên bản của bạn. (Lý tưởng là phương tiện sao lưu cần được giữ trong một tòa nhà khác. Cháy nổ xảy ra.)
- Không thể dựa vào phần mềm khôi phục đĩa để lấy lại tất cả các tệp của bạn. (Xem câu trả lời khác.)
Và, quan trọng nhất là:
- Hãy cẩn thận khi bạn xóa thứ. Hãy suy nghĩ trước khi bạn nhấp vào.
Không chắc chắn về hệ điều hành bạn có, nhưng ý tưởng đầu tiên để tìm tệp đã xóa là kiểm tra Thùng rác hoặc Thùng rác.
Eclipse thực hiện xóa cứng khi bạn xóa một dự án có "xóa khỏi đĩa" được chọn. (Và nếu bạn không đánh dấu vào ô này, các tệp vẫn phải ở vị trí ban đầu.) –
tôi đã cố gắng Ctrl +Z để lấy lại dự án xóa (cung cấp, không đóng cửa nhật thực sau khi xóa dự án, không kiểm tra 'xóa từ đĩa' tùy chọn).
Điều đó đã cứu tôi !!! cảm ơn – siliconeagle
Nếu bạn không chọn 'xóa khỏi đĩa', thì bạn cũng có thể nhập lại dự án. Ngay cả sau khi đóng/khởi động lại Eclipse. –
Nếu bạn xóa vô tình thư mục/tệp trên hệ thống tệp mà không đi qua cửa sổ hoặc Linux "Bin", bạn chỉ có một giải pháp không bảo đảm: phần mềm khôi phục.
Một ví dụ là: http://www.piriform.com/recuva
Các là đảm bảo whithout vì nó hoạt động tốt hơn nếu bạn không viết một tập tin trên đĩa cứng của bạn. Sau khi bạn chờ đợi nhiều hơn và nhiều hơn nữa, xác suất để phục hồi các tập tin có xu hướng không. khi bạn xóa một tệp không bị xóa về mặt thể chất nhưng các phần trên đĩa cứng được đánh dấu là "có sẵn" cho tệp mới. Đó là lý do tại sao các phần mềm phục hồi không thể đảm bảo để phục hồi tất cả mọi thứ.
Tôi chỉ chạy vào điều này và gần như bị chặn. Tôi đã không thực hiện một check-in trong hai ngày vì tôi đã ở giữa một refactoring lớn. Tôi đã cố gắng để tạo ra một dự án để ngồi trong cùng một cây thư mục như hai người khác nhưng đã làm điều gì đó sai trái. Vì vậy, tôi nghĩ rằng tôi chỉ xóa dự án mới được tạo ra. Vâng, nó dường như giả định dự án WS toàn bộ cây thư mục cho cả hai dự án gốc và thổi chúng đi.
Sau khi panicking, tôi đã kiểm tra ở đây và thấy câu trả lời của Stephen ở trên và sau đó hoảng sợ một số chi tiết. Nhưng, công cụ phục hồi để giải cứu! Trên máy Mac của tôi, EaseUS Mac Undelete, miễn phí, hoạt động như một sự quyến rũ. Tôi đã có thể tìm kiếm tất cả các tệp .java, sao chép lại kho lưu trữ và sau đó sao chép trong các tệp đã thay đổi. Tôi mất một giờ làm việc, và có lẽ một năm trong cuộc đời tôi, nhưng tôi đã lấy lại mã!
Cập nhật: Tôi có thể khôi phục một số của nó. Không phải tất cả. Nhưng một số thì tốt hơn không.
Tôi khuyên bạn nên chuyển sang hệ thống kiểm soát phiên bản có hỗ trợ tốt cho phân nhánh. Bạn muốn có một VCS cho phép bạn thường xuyên chụp nhanh công việc của bạn vào repo ... mặc dù nó có thể bị "hỏng" tại thời điểm bạn chụp. –
Ngoài ra - điều này minh họa sự cần thiết phải sao lưu thích hợp của cây/kho lưu trữ phiên bản của bạn. Tốt nhất là ngoại tuyến. Tốt nhất là ngoại vi ... hoặc ít nhất là trong một tòa nhà khác. –
Nếu bạn đang sử dụng Linux, dưới đây là một số phương pháp cho nó: http://www.linuxforu.com/2011/09/recover-deleted-files-in-linux/
- 1. khôi phục trục y đã bị xóa
- 2. Khôi phục kết nối dự án lật đổ Eclipse
- 3. Khôi phục plugin maven cho một dự án trên eclipse
- 4. Cách khôi phục tệp Java từ Dự án Eclipse bị hỏng do tắt nguồn?
- 5. Khôi phục các tệp đã xóa từ SourceTree hoặc Git
- 6. Khôi phục các tệp đã xóa trong Eclipse IDE
- 7. SVN khôi phục tập tin đã bị xóa
- 8. Khôi phục tập tin Linux bị xóa
- 9. Cách xác định và khôi phục tệp đã xóa
- 10. Eclipse hoàn tác các thay đổi đối với dự án vào thời gian cụ thể?
- 11. Eclipse: xóa hoàn toàn một dự án cũ?
- 12. Xcode: Khôi phục dự án hoàn chỉnh từ ảnh chụp nhanh?
- 13. cách khôi phục thư mục đã xóa cục bộ?
- 14. TFS: Khôi phục các thư mục và mục đã xóa
- 15. Cách khôi phục ứng dụng facebook đã xóa?
- 16. Bạn có thể khôi phục/khôi phục chi nhánh đã xóa trên GitHub trong bao lâu?
- 17. Làm cách nào để xóa các công nhân khôi phục đã bị kẹt/cũ?
- 18. Cách khôi phục SKPaymentTransactions bị thiếu?
- 19. Khôi phục sự cố github kho đã xóa
- 20. Khôi phục các tệp đã xóa trong Aptana Studio 3?
- 21. Cách khôi phục các tệp đã bị xóa khỏi giá trong chương trình tortoisehg?
- 22. Hoàn tác tab đã đóng trong Eclipse?
- 23. Khôi phục các tệp đã xóa từ Perforce
- 24. Cocos2dX, Tài sản bị xóa trên Bản dựng hoặc Chạy (Eclipse Juno, dự án Android C++)
- 25. Làm cách nào để khôi phục thư mục đã bị xóa khỏi CVS sau khi thực hiện thay đổi?
- 26. Làm cách nào để khôi phục tệp đã xóa trong Mercurial (nếu có)?
- 27. git khôi phục một tệp đã bị xóa trong khi hợp nhất
- 28. "Lỗi xây dựng không thể khôi phục" trên bất kỳ dự án Thiết lập MSI nào
- 29. Khôi phục các trang và dự án đang mở trước đó khi bắt đầu
- 30. Có thể khôi phục các tệp đã bị xóa trong tài nguyên không?
Tôi thứ hai nhận xét này. Và nó là một ý tưởng tốt để có các dự án avaiable trong phiên bản kiểm soát cho một bản sao lưu sau này. –
tôi đã kiểm tra xóa từ combobox đĩa, có cách nào để phục hồi.? – user990967
Bạn có Tiện ích Norton không? Bạn đã kiểm tra "thùng rác" chưa? Eclipse ** cảnh báo bạn ** rằng không có khả năng hoàn tác. Nó không phải là đùa ... –