行方不明になったファイルをまとめて消す

バージョン管理下に置かれていないファイルをまとめて管理下にの削除版ですね。

alias svndel="svn st | grep '^!' | sed -e 's/![ ]*/svn del /g' | sh"


zsh使っている人は、~/.zshrcに上記の文字列を追加しーの

source ~/.zshrc

設定ファイル読み込み直しーの

svndel

で、まとめて削除です。


コミットしたときに、「リポジトリ側と比べて古くなっています。」的なエラーが起きる場合は、

svn revert ファイル名

で変更前に戻しましょう。
Rオプションで再帰的な処理も可能です。