簡體   English   中英

從Android源代碼恢復已刪除的文件

[英]Restore deleted file from Android source code

我正在構建Android源代碼並從框架中刪除了一些.java文件。 我做了一個repo同步,希望這可以恢復已刪除的文件,但它沒有發生。

如何從原始源樹恢復此文件和其他已刪除文件?

檢查損壞:

$ repo status
project device/samsung/maguro/                  (*** NO BRANCH ***)
 -m     full_maguro.mk
project frameworks/base/                        (*** NO BRANCH ***)
 --     media/java/android/media/#AudioSystem.java#
 -d     media/java/android/media/AudioManager.java
project frameworks/opt/telephony/               (*** NO BRANCH ***)
 -d     src/java/com/android/internal/telephony/CallManager.java
project packages/apps/Phone/                    (*** NO BRANCH ***)
 -d     src/com/android/phone/InCallScreen.java
 -d     src/com/android/phone/PhoneUtils.java

恢復文件:

$ repo forall -c 'git reset --hard ; git clean -fdx'

如果您使用的是Eclipse,則可以右鍵單擊項目或文件夾,然后選擇“從本地歷史記錄還原”。

如果由於某種原因文件已從本地歷史記錄中清除,則它將取決於您使用的源控制系統以及您是否已提交更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM