Удалить все директории с определенной маской на Mac - PullRequest
0 голосов
/ 13 августа 2011

Я использовал svn для управления версиями своего проекта, а затем решил больше не использовать его. Но в каждом каталоге этого проекта есть каталог .svn. Несколько сотен из них в структуре каталогов. Мне нужно избавиться от них с помощью некоторой терминальной команды. Я уверен, что это будет "rm", но я не знаю, как применить маску и не удалить все мои файлы.

Кто-нибудь может мне помочь? Я бегу на Mac.

Спасибо

Ответы [ 2 ]

1 голос
/ 13 августа 2011
find working/copy -name .svn -exec rm -rf {} ';'

В качестве альтернативы вы можете использовать

svn export working/copy other/directory
svn export url://repo/ other/directory

Экспорт подобен оформлению заказа, но он не создает .svn каталоги.

1 голос
/ 13 августа 2011
find <dir_path > -name .svn -exec rm -rf {} \;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...