皿ノート

ひとりごと

Cloud9でファイルコピペ後に削除してしまった場合の復元

Cloud9でPHPファイルの場所を移動させようとしたら、コピペ後に誤って削除してしまいました。

参考にしたもの

公式ヘルプと検索でヒットした記事を参考に、復元を試みました。

docs.c9.io
qiita.com

Cloud9 はすべてのファイルでリビジョンを取ってます。
これは消したやつも同様なので、間違ってファイルを消してしまった場合は
以下のようにしてリカバリしてください:

 ・消したファイルと同じパスに同じファイル名で空ファイルをつくる
 ・そのファイルを開くと空のファイルが表示される
 ・その空のファイルを開いた状態で File > Show File Revision History を実行
 ・エディタの上にバーが出る。これを動かすと任意のリビジョンを参照できる

Cloud9 で間違ってファイルを消してしまったとき - Qiitaより

 

復元できなかった方法

まず、ペースト先のフォルダに復元したいファイルと同じファイル名で空ファイルを作り、Show File Revision Historyを実行しました。

エディタの上にバーは出てくるものの、過去の記録がなく、復元できませんでした。

復元できた方法

続いて、コピー時のフォルダに復元したいファイルと同じファイル名で空ファイルを作り、Show File Revision Historyを実行しました。

過去の記録が残っており、復元できました。

メニューバーを使わずにFile Historyを実行する方法

f:id:omanjusara:20190115124241p:plain

エディタ上で右クリック > File Historyを実行すると、メニューバーからの実行と同様に、File Revision Historyのバーが表示されます。