We've now modified the <delete> task to longer report a failure if the
specified file or directory does not exist, and documented it as a breaking
change.

This change will be available in the next nightly build (and in NAnt 0.85
RC4).

Gert 

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Eric Williams
> Sent: donderdag 20 oktober 2005 19:08
> To: nant-users@lists.sourceforge.net
> Subject: RE: [Nant-users] deleting directory nasty problem
> 
>  
> Third!  I don't like having to script the extra logic either.
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Pillai, Gishu R
> (GE Energy)
> Sent: Thursday, October 20, 2005 1:57 AM
> To: nant-users@lists.sourceforge.net
> Subject: Re: [Nant-users] deleting directory nasty problem
> 
> 
> 
> I think the delete task should pass if no traces of that 
> directory remain.
> (covers the case DirNotExist)
> However if the task was for some reason unable to remove the 
> dir due to
> locks etc. the task should fail.
> I second Dean here..
> Gishu
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of 
> Gert Driesen
> Sent: Thursday, October 20, 2005 12:49 PM
> To: Dean Hiller; nant-users@lists.sourceforge.net
> Subject: Re: [Nant-users] deleting directory nasty problem
> 
> 
> Dean,
> 
> I agree that this should indeed by the behaviour of the 
> <delete> task, and
> I've brought this change up several times.
> 
> Perhaps now would be a good time to decide once and for all, 
> and clearly
> document it.
> 
> Should we modify the <delete> task to no longer fail if the file or
> directory does not exist (and document it as a breaking change in the
> release notes) ? What do you (meaning other members of the 
> NAnt community)
> think ?
> 
> All feedback if appreciated !
> 
> Gert
> 
> ----- Original Message -----
> From: "Dean Hiller" <[EMAIL PROTECTED]>
> To: <nant-users@lists.sourceforge.net>
> Sent: Wednesday, October 19, 2005 9:55 PM
> Subject: [Nant-users] deleting directory nasty problem
> 
> 
> Okay, so the following will fail if the directory does not exist
> 
>                         <delete dir="${output}">
> 
> 
> 
> the following will pass if the directory does exist
> 
>                         <delete dir="${output}" failonerror="false"/>
> 
> 
> 
> what if I want it to be just like java's ant where I am doing 
> a clean target
> and I want it to pass if
> 
> 1. The directory already does not exist....ie. clean was 
> successful because
> it was already clean 2. I want it to fail if it tries to 
> delete ${output}
> and cannot because a file is locked in that directory.
> 
> 
> 
> How do I get this behavior?  This was the default behavior in 
> java ant which
> kicked butt.
> 
> Thanks,
> 
> dean
> 
> --------------------------------------------------------
> The information contained in this e-mail and any attachments 
> hereto are for
> the exclusive use of the addressee and may contain 
> confidential, privileged
> and nondisclosable information. If the recipient of this 
> e-mail is not the
> addressee, or a person responsible for delivering this e-mail to the
> addressee, such recipient is strictly prohibited from 
> reading, printing,
> photocopying, distributing or otherwise using this e-mail or 
> any attachments
> hereto in any way. If the recipient has received this e-mail in error,
> please send return e-mail immediately notifying us of your 
> receipt of this
> e-mail and delete the e-mail from your inbox. Thank you.
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by:
> Power Architecture Resource Center: Free content, downloads, 
> discussions,
> and more. http://solutions.newsforge.com/ibmarch.tmpl
> _______________________________________________
> Nant-users mailing list
> Nant-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nant-users
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by:
> Power Architecture Resource Center: Free content, downloads, 
> discussions,
> and more. http://solutions.newsforge.com/ibmarch.tmpl
> _______________________________________________
> Nant-users mailing list
> Nant-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nant-users
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by:
> Power Architecture Resource Center: Free content, downloads, 
> discussions,
> and more. http://solutions.newsforge.com/ibmarch.tmpl
> _______________________________________________
> Nant-users mailing list
> Nant-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nant-users
> 



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Nant-users mailing list
Nant-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to