2013-06-04 10 views
6

私は変更リストにいくつか変更を加えました。私は誤ってそれらのファイルを削除したように見えます。私はそれらを回復することをたくさん期待していませんが、棚がサーバーに変更を加えた場合、これらがまだどこかでアクセス可能性がありますか?あなただけのローカルファイルを削除した場合削除されたシェルファイルをPERFORCEでリカバリすることはできますか?

はあなたに

答えて

3

残念ながら、保存されたファイルをリポジトリから削除しました(チェンジリストにはもはや添付されていません)。

私は、今日、私が棚に置いたファイルで作業していたデポを処理しました。私は保存したいものを削除して、順不同の操作を実行しました。私の場合、私は継続的なバックアップシステムを持っており、それを使って回復することができました。

一般的に、このようなことからタスクストリームに移行しています。新しい「タスクストリーム」のメリットの1つは、リポジトリ全体を泥沼にさせることなく、シェルビングと高速分岐の短命な側面を提供することです。基本的にgitの軽量分岐に似ています。

1

をありがとう、そしてない棚上げ変更自体は、あなたが変更をアンシェルブすることによって、それらを回復することができる必要があります:あなた一度、

p4 unshelve -s <change> 
+0

ありがとうございましたDRHが本質的にチェンジリストに含まれていません。私はそれをどうやってやったのか分かりませんが、間違って別のリストの代わりにリストの "棚のファイルを削除する"を右クリックして選択したのでしょう。 – Luis

0

私のために働いたのは、私が最近彼らと違っていたことです。そこで、私はPERFORCEテンポラリフォルダの中で見つけました: C:\ Users \ AppData \ Local \ Temp \ p4v \ PC101907_perforce_1666

関連する問題