Ошибка «Не удается удалить каталог» при попытке удалить все подкаталоги с помощью ant - PullRequest
0 голосов
/ 23 ноября 2011

Моя цель - выполнить полную очистку моего рабочего пространства.

Я пытаюсь удалить все файлы и подкаталоги с помощью ant, включая .svn dirs.

    <delete includeemptydirs="true">
        <fileset dir="${basedir}" defaultexcludes="false">
            <include name="**"/>
        </fileset>
    </delete>

Он удаляет все подкаталоги. Но, к сожалению, я получаю следующую ошибку (в Windows):

"Невозможно удалить каталог {рабочий каталог}"

Как избежать этой ошибки?

Для информации fileset документация указывает, что ** соответствует нулю или нескольким каталогам. Пробовал несколько вещей, чтобы исключить текущие каталоги, но не нашел решения.

1 Ответ

0 голосов
/ 23 ноября 2011

при добавлении больше не получаю ошибку ...

Это может быть связано с тем, что задача удаления пытается удалить выполняемый скрипт!

...