Help us understand the problem. What is going on with this article?

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

More than 5 years have passed since last update.

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」コマンドを
 実行してみるとわかると思う。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away