SVNリポジトリに既にあるファイルをファイルシステムから削除せずに「削除」するにはどうすればよいですか?
TortoiseSVNまたはコマンドラインの指示を歓迎します。
以下は動作しますが、もっといいものを期待しています。
svn delete --keep-local the_file
リポジトリからアイテムを削除するが、バージョン管理されていないファイル/フォルダーとしてローカルに保持する場合は、拡張コンテキストメニュー→削除(ローカルに保持)を使用します。拡張コンテキストメニューでこれを確認するには、Shiftキーを押しながらExplorerリストペイン(右ペイン)の項目を右クリックする必要があります。
完全に削除:
右クリック→メニュー→削除
削除してローカルに保持:
Shift +マウスの右クリック→メニュー→削除
TortoiseSVNでは、次のこともできます Shift +右クリックして、「Delete(keep local)」を含むメニューを取得します。
ファイルの名前を変更し、「削除された」ファイルを含む変更をコミットし、新しい(名前が変更された)ファイルを含めないでください。
ファイルの名前を元に戻します。