Is this not what you are looking for?
<move todir="new/dir/to/move/to">
<fileset dir="src/dir"/>
</move>
-----Original Message-----
From: Knuplesch, Juergen [mailto:[email protected]]
Sent: Friday, March 26, 2010 2:04 AM
To: Ant Users List
Subject: AW: Rename a dir
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]