svnのゴミファイルを削除する

※当サイトではアフィリエイト広告を利用しています

svnで構成管理をしていると、”.svn”の隠しファイル(フォルダ)が生成されます。

やりたいこと

リポジトリから切り離せばこの隠しファイルは削除されますが、やり忘れてコピーなどをしてしまった場合、ゴミとして残ってしまいます。

そんなときに、svnのゴミファイル/フォルダを再帰的に削除するコマンドをメモしておきます。

 

 

削除コマンド

 

フォルダを指定して削除する

Windows

for /R %削除対象フォルダ% %i in (.svn) do rd /Q /S "%i"

Linux

find %削除対象フォルダ% -name .svn -exec rm -fr {} \;

 

カレントディレクトリ以下を削除する

 ※事前に目的のディレクトリへcdで遷移しておくこと。
Windows

for /R %i in (.svn) do rd /Q /S "%i"

Linux

find . -name .svn -exec rm -fr {} \;

 

コメント