Удаление папок .svn используя командный файл

06.08.2009

Для удаления папок .svn можно воспользоваться .cmd файлом

Создаем cmd файл clear.cmd, в нем добавляем такую строку

for /d /r "%1" %%d in (.svn) do @if exist "%%d" rd /s/q "%%d"

Затем вызываем cmd файл с директорией, в которой надо удалить .svn директории, например для папки «release-1.1″ в качестве параметра

clear.cmd "d:\projects\release-1.1"

Если удаление нужно выполнить из командной строки, то вместо %%d нужно писать %d  (двойной знак процента используется только в командном файле для команды for)

Команда взята отсюда http://stackoverflow.com/questions/534798/command-line-to-delete-matching-files-and-directories-recursively Здесь кстати есть еще интересные варианты при помощи команды find.

Entry Filed under: Subversion, Программирование. .

2 Comments Add your own

  • 1. WiondeRu  |  07.08.2009 at 15:48

    А смысл удалять, если есть функция Tortoise SVN -> Export?

    Ответить
  • 2. Алексей  |  07.08.2009 at 15:58

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

    Ну а самое главное идея. Ведь таким образом можно удалять и другие директории например директории остающиеся от FrontPage

    Ответить

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to the comments via RSS Feed


Рубрики

Google Custom Search Engine

Мой GCE по ASP.NET блогам
Все желающие могут добавлять в него блоги и сайты по asp.net и вебпрограммной тематике

Свежие записи

Продуктивность и time management

IT outsourcing sites

Meta

Облако

37signals architecture asp.net basecamp c# configuration content content extractor css dependancy injection design design patterns di forms google docs google web html css web iis7 inversion of control ioc log4net logger mashup outsourcing project management sql svn timemanagement tools tortoise url urlrewriting Бесплатный оффис Легальное ПО Программирование архитектура архитектура приложения дизайн web инструменты книги методики мотивация программы продуктивность утилиты

Top Clicks

RSS Некоторые посты из блогов, которые я читаю

Страницы

 

Август 2009
Пн Вт Ср Чт Пт Сб Вс
« Июл    
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Архивы