2008-09-08 14 views
7

¿Cómo se usa el comando nant <copy> y se mantiene la estructura del directorio? Esto es lo que estoy haciendo, pero está copiando todos los archivos en un solo directorio.Nant <copy> y mantener la estructura del directorio

<copy todir="..\out"> 
    <fileset> 
    <includes name="..\src\PrecompiledWeb\**\*" /> 
    </fileset> 
</copy> 

Respuesta

15

Probar:

<fileset baseDir="../src/PrecompiledWeb"><includes name="**/*" /> 
+1

Sólo una pequeña nota: basedir es minúscula por lo menos ahora. (http://nant.sourceforge.net/nightly/latest/help/types/fileset.html) –

+0

He aquí por qué esto funciona "Los archivos que no se encuentran debajo del directorio base del se copiarán directamente debajo del destino directorio, independientemente del valor del atributo aplanar ". http://nant.sourceforge.net/release/latest/help/tasks/copy.html – russau

Cuestiones relacionadas