2013-06-25 24 views
19

2日前、Eclipse IDEで5つのJavaファイルを削除しました。私は地元の歴史からそれらを復元しようとしました。私はそれらのうち2つだけを復元しました。他のファイルを右クリックし、ローカル履歴から復元をクリックすると、エラーメッセージNo additional members found in local historyが表示されます。これらの3つのファイルはどのように復元できますか?Eclipse IDEで削除されたファイルを復元する

+0

あなたもファイルシステムから削除しましたか?あなたはあなたのSCMにそれらを持っていますか? –

+0

eclipseから削除するだけです。申し訳ありませんが、私はJavaに新しいです。 scmの意味は? –

+0

scm =ソース管理管理システム。 eclipseからファイルを削除すると、ファイルシステムから削除するかどうかを尋ねられます。あなたがこのチェックをしていない場合、彼らはあなたのディスクにまだ残っているはずです –

答えて

2

回答:あなたはできません...申し訳ありません:ローカル履歴から復元しても動作しない場合、あなたは運の外にある

\私は怖い...ファイルを削除する点は、にありますそれらを削除してください。それらを戻す必要はありません。

私の提案は、SVNやGitのようなソース管理管理ソフトウェアを削除して使用するときにはさらに注意が必要です。このようなことが起こらないようにファイルをバージョンアップすることができます。

+0

あなたの答えです。 –

+0

それでなぜEclipseは2つだけを復元できますか?なぜ他の人を復元できないのですか? –

+0

また、すべての起動ファイルが残っています。 –

3

バイナリ形式(.class)のままであれば、ソースコードを削除するだけです。を元に戻すことができます。

Googleで、一部のデコンパイラを検索します(例:Cavaj)。

+0

私はすべての.javaファイルをeclipseに持っています。そして、Refactor-> historyをクリックすると、2ヶ月前でもすべての日付が表示されます。 –

70

Java Tips pageの情報を使用することができます。

は、私は私の srcフォルダーを削除し、それを取り戻すためには、次の手順を使用:
  • を選択し、コンテキストメニューで地元の歴史から復元]をクリックします

    1. 選択プロジェクトを
    2. ファイルを選択、
    3. OKをクリックします。
  • +0

    私はこれが古いことを知っていますが、OPは彼らがすでにそれを試みたと言います。私にとっては、あなたのオペレーティングシステムの検索ツールを使用して、あなたが探しているファイルを見つけることができます "[この回答](http://stackoverflow.com/a/969905/1706564)から(明らかに私はそれについて考える! )答え。 –

    +0

    おかげさまで... – dom

    0

    SVNやGITのようなVCSを使用している場合は、同じ名前で十分な場所にファイルを再作成できます。

    1

    Eclipseメニューバーで[編集]をクリックし、[リソースの削除を元に戻す]をクリックします。 「リソースを元に戻す」をクリックするたびに、削除されたリソースが戻されます。リソースを削除してからマシンを再起動した後に回復しようとすると、削除されたリソースを回復できるかどうかわかりません。

    Git、SVN、Mercurialのようなバージョンコントロールを常に使用してください。

    3

    手順は削除されたファイルを復元するには:

    1. は、プロジェクトに移動します。
    2. プロジェクトを右クリックします。
    3. ローカル履歴からの復元を選択します。
    4. 回復するファイルを選択します。

      how to recover deleted file in eclipse

    は添付画像を参照してください。

    関連する問題