Удаление папок subversion (.svn) из проекта
Категории:
Программирование
Если по какой-то причине вы решили отказаться от использования subversion (svn) в своем проекте, возникает вопрос, как избавиться от множества папок (.svn). Удаление .svn в WindowsДля удаления скрытых файлов и папок SVN нам поможет следующий батник (windows): rem Если надо указать конкретную дирректорию, то используем закомментированный вариант rem for /d /r "%1" %%d in (.svn) do @if exist "%%d" rd /s/q "%%d" rem Удаляем svn файлы начиная с текущей директории for /d /r "." %%d in (.svn) do @if exist "%%d" rd /s/q "%%d" Создание bat файла:1) Создаём новый файл с расширение “bat”. Например, “clear_svn.bat”. Unix, LinuxДанный способ работает в Linux, FreeBSD, Mac OS X, Cygwin и практически любой unix-совместимой ОС с командами rm и find Шаг 1. Проверяем текущую директориюУбедитесь что вы находитесь в нужной директории, чтобы случайно не запустить в корне файловой системы.
Шаг 2. Используем find чтобы найти поддиректории .svnНаберите в командной строке
Вы получите список результатов поиска, что-то вроде
Так мы убедимся, что find находит то, что нам нужно. Шаг 3. Передаем результаты find команде rmВот итоговая команда, которая удалит все поддиректории .svn:
В случае, если вы получите сообщение о том, что число аргументов команды rm слишком велико, попробуйте следующий вариант команды:
Альтернативный способ с использованием svn
Источник: http://apps-oracle.ru/udalenie_papok_svn/
13 сентября 2012 года
Пока никто не прокомментировал =(. Будьте первым. Добавить комментарий |