La secuencia de comandos de generación Ant tengo hace lo siguiente: Realicemkdir in ant failed. ¿Cómo puedo controlar este error
- las compilaciones en el servidor Windows & Zip los binarios
- asignar una unidad de red con diferentes credenciales en una unidad local (ex P :) utilizando
net use
- estoy usando
<mkdir>
para crear un directorio en la unidad montada (P :) - Copiar los binarios a esa unidad
A continuación se muestra el código de 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>
algún tiempo la creación de obras de carpeta y algún tiempo se produce un error con el error a continuación
creation was not successful for an unknown reason
y hace que la construcción falle
Este error ocurre al azar. El Mkdir funciona un tiempo. No estoy seguro de por qué falla y no estoy seguro si es debido a un retraso de red
también el directorio que intento crear puede o no existir. Leí que el mkdir no hace nada si el directorio ya existe
Lo he verificado y no hay failonerror
para mkdir. No quiero que la compilación falle por esto.
he controlado el error en copy
parte pero no sabe cómo manejar este mkdir
¿Cómo se puede lograr esto? Cualquier ayuda se agradece
Saludos
Karthik
si no te importa podrías comentar mi respuesta y describir qué parte de ella resolvió el problema para ti (si realmente lo resolvió :) –
¿tienes permisos de escritura? – jgr208