Я пытаюсь удалить папку, которая является svn checkout моего проекта, чтобы я мог сделать новую проверку. Проблема заключается в том, что всякий раз, когда я пытаюсь удалить эту папку с помощью задачи удаления nant, я получаю следующую ошибку:
[delete] Deleting directory 'C:\projects\my_project\Trunk'.
BUILD FAILED
c:\Projects\my_project\default.build(63,4):
Cannot delete directory 'C:\projects\my_project\Trunk\SomeFolder\AnotherFolder'.
The directory is not empty.
Есть ли хитрость для удаления рабочей копии с помощью nant? Я попытался выполнить удаление, ориентированное только на каталоги .svn, но по какой-то причине nant не удалил их все. Вот задача, которую я использовал для этого, но она не сработала:
<delete>
<fileset basedir="myproject\trunk">
<include name="\**\.svn" />
</fileset>
</delete>
Любые идеи будут с благодарностью!