Thanks Antoine, The ANT docu says:
Since Ant 1.6.3, the file attribute may be used to move (rename) an entire directory. If tofile denotes an existing file, or there is a directory by the same name in todir, the action will fail. So my code seems to be correct. I think todir will move the first dir inside the second dir and this is not a rename. So the question remains: How to rename a dir with ANT 1.7.1 and Windows XP? Does anyone know? Maybe I have a look in the code.... Greetings Juergen -- Jürgen Knuplesch www.icongmbh.de icon Systemhaus GmbH Tel. +49 711 806098-275 Sophienstraße 40 D-70178 Stuttgart Fax. +49 711 806098-299 Geschäftsführer: Uwe Seltmann HRB Stuttgart 17655 USt-IdNr.: DE 811944121 -----Ursprüngliche Nachricht----- Von: Antoine Levy Lambert [mailto:[email protected]] Gesendet: Donnerstag, 25. März 2010 18:58 An: Ant Users List Betreff: Re: Rename a dir try using the todir attribute instead of tofile. I am not sure what the end result will be but this might be faster. Regards, Antoine Knuplesch, Juergen wrote: > Hello, > > I want to rename a dir and used the following: > <property name="dirbase2.new" location="${dirbase2}BUILDFAILED"/> > <move file="${dirbase2}" tofile="${dirbase2.new}" /> > > But this moved all the files inside dirbase2 to dirbase2.new: > [echo] finally message > [move] Moving 14406 files to ... > > I just want to rename the dirname! > > I use ANT with Windows XP and this is a network path. > > Is a way to do this in ANT? > > Greetings Jürgen > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
