LoginSignup
36
37

More than 5 years have passed since last update.

Subversionの「.svn」ディレクトリを全部削除する

Posted at

Subversion で管理しているプロジェクトのルートフォルダまでターミナルで移動し、
以下のコマンドで、「.svn」ディレクトリを検索する。

コマンド1
find . -type d -name .svn

このコマンドでズラッと「.svn」ディレクトリが抽出されることを確認したら、
以下のコマンドで全て消す。

コマンド2
find . -type d -name .svn -print0 | xargs -0 rm -rf

このコマンド2を実行後にもう一度コマンド1を実行すると何も検索されなくなるはず。

※-print0 や -0 は、パスに半角スペースが含まれている場合の対策で、
 例えば、「abc▲def.txt」(▲は半角スペースの意味)があるディレクトリで、
 「find . -name *.txt | xargs ls」コマンドを
 実行してみるとわかると思う。

36
37
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
36
37