Le chmod récursif de Ant peut-il rivaliser avec exec en termes de vitesse?

Je veux chmod récursivement dans mon build.xml et emprunté ce qui suit:

 

Il est incroyablement lent car ce répertoire est profond et comprend un grand nombre de fichiers.

Cela fonctionne beaucoup mieux et plus vite:

    
  • Y at-il des inconvénients à utiliser exec ? La vitesse est importante.
  • Si oui; chmod -ce que j’utilise incorrectement chmod ?

Exec est plus rapide car la tâche chmod rassemble tous les fichiers, puis les modifie. Avec exec c’est une opération. Le seul “inconvénient” à utiliser exec est qu’il vous lie à UNIX / Linux. J’utilise des guillemets car la tâche chmod ne s’exécute de toute façon pas sous Windows.

Vous utilisez les deux correctement et aller avec exec a du sens.