ファイルをどこかにコピーし、(svn) で制御されているものを削除して、ファイルを元に戻すことができることを認識しています。しかし、これは IDE で自動化するのは簡単なタスクのように思えます。ディレクトリを「マーク解除」して、VCS から削除され、ディスク上に保持されるようにすることはできますか?
質問する
10518 次
3 に答える
11
これは珍しい使用例であるため、これを行う直接的な方法はありません。これは、問題のディレクトリが追加されただけでなく、実際にコミットされていることを前提としています。追加されたがまだコミットされていないディレクトリは、元に戻す/ロールバックできます。
IDEA 内でこれを行う方法は次のとおりです。
- ディレクトリを削除する
- VCにコミットする
- プロジェクト ビュー (またはナビゲーション バー) で、削除したばかりのディレクトリの親ディレクトリでコンテキスト メニューを開き、[ローカル履歴] > [履歴の表示] を選択します。
- ローカル履歴ダイアログで、[削除] アクション (一番上にあるはずです) を選択し、[元に戻す] ボタンをクリックします。
- 「ファイルを {VCS 名} に追加」ダイアログが表示された場合は、キャンセルをクリックします。
- ローカル履歴ダイアログを閉じます。
ディレクトリは VC から削除されましたが、ファイル システムに戻っています。
編集:
これが頻繁に発生する場合は、これをマクロに記録できます ( [編集] > [マクロ] )。左矢印を使用←</kbd> to move to the parent directory for step 3. You can then map the macro to a shortcut in Settings > Keymap
于 2013-11-08T18:05:53.110 に答える