¿Cómo cambiar el nombre del archivo al copiarlo en el directorio de la hormiga?Cambiar el nombre de la hormiga al copiar el archivo
<copy file="..." todir="..." overwrite="true">
¿Cómo cambiar el nombre del archivo al copiarlo en el directorio de la hormiga?Cambiar el nombre de la hormiga al copiar el archivo
<copy file="..." todir="..." overwrite="true">
Uso tofile
opción en lugar de todir
Agregado
O un ejemplo más complejo de Ant Copy Task documentation:
Copiar un conjunto de archivos en un directorio, añada .bak al nombre de archivo en la marcha
<copy todir="../backup/dir"> <fileset dir="src_dir"/> <globmapper from="*" to="*.bak"/> </copy>
'globmapper' es perfecto. – z0r
Perfecto. Buena vieja Ant. Ha pasado un tiempo desde que realmente he usado Ant, y recientemente se ha visto relegado a realizar pequeñas tareas como complemento de Maven. Con los nuevos niños en la ciudad como Grunt, etc., Ant ha tomado una parte justa de ataques. Pero ya sabes, como demuestra la simplicidad de las soluciones anteriores, Ant sigue siendo una vieja herramienta venerable y, XML o no XML, debería recibir más respeto. – arcseldon
Debe ser tan simple como
<copy file="mySourceFile" tofile="MyDestFile" />
La tarea de copia puede tomar un [asignador de archivo] anidada (http://ant.apache.org/manual/Types/ mapper.html) para cambiar el nombre. – matt