Android ソースを.java
ビルドし、フレームワークからいくつかのファイルを削除しました。これにより削除されたファイルが復元されることを期待してレポ同期を作成しましたが、起こりませんでした。
元のソース ツリーからこのファイルやその他の削除されたファイルを復元するにはどうすればよいですか?
Android ソースを.java
ビルドし、フレームワークからいくつかのファイルを削除しました。これにより削除されたファイルが復元されることを期待してレポ同期を作成しましたが、起こりませんでした。
元のソース ツリーからこのファイルやその他の削除されたファイルを復元するにはどうすればよいですか?
損傷の確認:
$ 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 を使用している場合は、プロジェクトまたはフォルダーを右クリックし、[ローカル履歴から復元] を選択します。
ファイルが何らかの理由でローカル履歴から既に削除されている場合は、使用しているソース管理システムと、変更をコミットしたかどうかによって異なります。