0

画像の削除中に Default.aspx ページを誤って削除してしまいました。誰か助けてくれませんか?

バックアップを作成しておらず、バージョン管理についても知りません。

4

2 に答える 2

1

バックアップ システム ( Windows バックアップを使用しているか、Mercurial/ TortoiseHG 、SVN、Git、Visual SourceSafe などのバージョン管理システムを使用しているか) が整っていない限り、うまくいきません。

「削除取り消し」ツールがファイルを見つける可能性はありますが、実際には、削除後にコンピュータでどれだけの作業を行ったかによって異なります。Web 上には、無料と有料の両方で利用できるユーティリティがたくさんあります。

Windows エクスプローラーからファイルを削除する (既定ではファイルをごみ箱に移動する) とは異なり、アプリケーションによってファイルを削除すると、通常はファイルが完全に削除されます。

コンピューターは、コンピューターに「元に戻す」何かがある場合にのみ、物事を「元に戻す」ことができます...残念ながら、コンピューターにできることは何もない状況にあるようです。

ファイルのコピーをサーバーにすでにリリースしている場合は、そのコピーを取得できますが、リリース後に行った変更はありません。

まさにこの理由から、バージョン管理システム (私の回答で前述したようなもの) の使用を検討し、コードを定期的にバックアップすることを強くお勧めします。

私は Visual SourceSafe と TortoiseHG しか使ったことがありませんが、TortoiseHG (およびVisual Studio 用のVisualHG プラグイン) を徹底的にお勧めします。

于 2012-07-31T11:18:20.293 に答える
1

私の賭けは、彼が SVM を使用していないということです。ツールの削除を取り消すか、すべてのコードを再度入力するかを選択できます。私は後者を提案します。それが私がやったことであり、それ以来、常にバージョンマネージャーを使用することを思い出しました。:)

今後の参考のために、以下をインストールすることをお勧めします。

a) Mercurial、ここからダウンロード可能

b) VisualHG、ここからダウンロード可能

(b) はおそらく拡張機能であるため、Visual Studio の無料バージョン (Express バージョンを含むがこれに限定されない) では機能しないと思います。ただし、自分で作業を行う準備ができていて、バージョン管理が自動的に行われない場合は、無料のオプションもあります。

あなたが持っている他のオプションは、次のことに行くことです:

c) Tortoise、ここからダウンロード可能

VSとは統合されませんが、ソースのバージョン管理が可能になり、さまざまなツールをインストールする必要がなくなり、Mercurial のすべてのバックエンドの利点に加えて、これまでで最もかわいいカメを見ることができます。そしてそれは無料です。

また、実際にそれらについてほのめかした @freefaller も引用させてください。私は彼がそれを展示するのを手伝っているだけなので、彼の評判が上がるように、彼に親指を立てて(またはオレンジ色の矢印を上に)自由に(義務付けられていますか?)ください. お互いに助け合うためではなく、ある程度の評判を得るためにここにいるのです (最初に 100 万人までが無料で天国に行けると聞いています)。

Mercurial は単独でインストールできます (ただし、動作させるにはコマンド ライン インターフェイスが必要です)。Mercurial と優れた Windows GUI インターフェースの両方を含む TortoiseHG をインストールできます (ただし、Mercurial がインストールされているため、コマンドラインインターフェースは引き続き機能します)。以前のオプションのいずれかがインストールされている場合、VisualHG をインストールできます。

于 2012-07-31T11:07:56.333 に答える