我试图删除一个包含我项目svn检出的文件夹,以便我可以进行全新的检出。问题是,每当我尝试使用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>
任何想法都将不胜感激!