El hecho de que los documentos no eran muy claro para mí, y por el tiempo que pasé puede servir a los demás:
Los documentos dicen que esta "copia un directorio (dir1) a otro directorio (dest)":
<copy todir="../new/dest">
<fileset dir="src/dir1"/>
</copy>
En realidad, esto no quiere decir no "copia dir1
dentro dest
", sino más bien "copiar el contenido de dir1
dentro dest
".
(En general, en la hormiga, el "directorio raíz" de un filesets -así en el todir
atributo, no se considera como parte de la propia serie.)
Para colocar el directorio dir1
dentro dest
uno tiene varias alternativas (no totalmente satisfactorio para mí - y yo había imaginado que el nuevo DirSet ayudaría aquí, pero hay)
<copy todir="../new/dest/dir1">
<fileset dir="src/dir1"/>
</copy>
o
<copy todir="../new/dest">
<fileset dir="src" includes="dir1/**"/>
</copy>
Vea también here y here.
Creo que te falta tu solución actual. – leedm777
Debe aplicar sangría al código para incluir XML en sus publicaciones. – SimonC