Solo perché i documenti non erano molto chiaro per me, e perché il tempo che ho trascorso in grado di servire gli altri:
I documenti dicono che questo "copie di una directory (dir1) in un'altra directory (dest)":
<copy todir="../new/dest">
<fileset dir="src/dir1"/>
</copy>
In realtà, questo non non significa "copia dir1
all'interno dest
", ma piuttosto "copiare il contenuto della dir1
all'interno dest
".
(In generale, in formica, il "dir radice" di un filesets -come bene al todir
Attribute- non è considerato come parte del gruppo stesso.)
posizionare la directory dir1
all'interno dest
uno ha diverse alternative (non del tutto soddisfacente per me - e io avevo immaginato che la nuova DirSet avrebbe aiutato qui, ma nessuno)
<copy todir="../new/dest/dir1">
<fileset dir="src/dir1"/>
</copy>
o
<copy todir="../new/dest">
<fileset dir="src" includes="dir1/**"/>
</copy>
Vedere anche here e here.
Penso che manchi la tua attuale soluzione. – leedm777
È necessario indentare il codice per includere XML nei tuoi post. – SimonC