mkdir dans ant échoue. Comment puis-je gérer cette erreur

Le script ANT, j'ai effectue les opérations suivantes:

  1. Effectuer les versions sur Windows server & Zip les fichiers binaires
  2. Mapper un lecteur réseau avec les informations d'identification différentes sur un lecteur local (ex P:) à l'aide de net use
  3. Je suis en utilisant <mkdir> pour créer un répertoire sur le lecteur monté (P:)
  4. Copier les fichiers binaires afin que le lecteur

Ci-dessous mon code pour mkdir

<echo>Creating ${buildRequesterUserId} folder at mirroring site starts</echo>
<mkdir dir="P:\build_output${buildRequesterUserId}"/>
<echo>Creating ${buildRequesterUserId} folder at mirroring site ends</echo>

Quelques temps la création d'un dossier de travaux et de quelques temps, il échoue avec l'erreur ci-dessous

creation was not successful for an unknown reason et rend le build échoue

Cette erreur se produit au hasard. La Mkdir fonctionne un certain temps. Je ne suis pas sûr pourquoi elle échoue et que vous ne savez pas si sa à cause de la latence réseau

également le répertoire que je suis en train de créer peut ou peut ne pas exister déjà. J'ai lu que la mkdir ne fait rien, si le répertoire existe déjà

J'ai vérifié et il n'y a pas de failonerror pour mkdir. Je ne veux pas le construire à l'échec à cause de cela.

J'ai géré l'erreur dans copy partie mais vous ne savez pas comment gérer cette mkdir

Comment puis-je y parvenir? Toute aide serait appréciée

Ce qui concerne

Karthik

si vous n'avez pas l'esprit pourriez-vous s'il vous plaît commentaire sur ma réponse et de décrire la partie qui a résolu le problème pour vous (si c'est vraiment résolu 🙂
avez-vous des autorisations d'écriture?

OriginalL'auteur KK99 | 2012-02-15