vendredi 22 janvier 2010

ant : copier des fichiers par rapport à une date


Description


Ant permet de copier des fichiers de façon un peu intelligente.
Voici comment copier ( sauvegarder ) tous les fichiers et répertoires en fonction d'une date.


Exemple


Pour copier tous les fichiers xml et répertoires en contenant ) depuis _test vers ___svg, fichiers créés après le 6/12/2007 ( c'est le format GB des dates qui est utilisé, pas le format ISO ).

Pour tester, taper la ligne suivante en ligne de commande :
ant -f sauvegarder.xml
à supposer que le fichier d'exemple ci-après se nomme sauvegarder.xml.

<project name="monProject" default="copyDate">
<target name="copyDate">
<copy todir="c:/___svg">
<fileset dir="c:/_test">
<include name="**/*.xml"/>
<date datetime="12/06/2007 00:00 AM" when="after"/>
</fileset>
</copy>
</target>
</project>


Plus d'informations sur


  • la tâche copy ici.
  • les critères fichiers ici.
  • les "types de ressources" fichiers ici.
  • Ant ici.




Aucun commentaire:

Enregistrer un commentaire