Skrypt ANT build mam sposób następujący:mkdir w mrówce nie. W jaki sposób można obsłużyć ten błąd
- Wykonaj opiera się na serwerze Windows & pocztowy binaria
- zmapować dysk sieciowy z różnych poświadczeń na dysku lokalnym (EX P :) używając
net use
- Używam
<mkdir>
stworzyć katalog na zamontowanym dysku (P :) - Kopiuj pliki binarne do tego dysku
Poniżej jest kod dla 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>
trochę czasu na tworzenie dzieł folderu i jakiś czas nie powiedzie się z poniższym błędem
creation was not successful for an unknown reason
i sprawia, że budowa nie
Ten błąd zdarza się przypadkowo. Mkdir działa przez jakiś czas. Nie jestem pewien, dlaczego nie działa i nie jest pewien, czy to z powodu opóźnienia sieciowego
również katalog, który próbuję utworzyć, może już nie istnieć. Przeczytałem, że mkdir nie robi nic, jeśli katalog istnieje już
Sprawdziłem i nie ma failonerror
dla mkdir. Nie chcę, aby kompilacja zawiodła z tego powodu.
Mam obsługiwane błąd w copy
części, ale nie wiem, jak sobie z tym poradzić mkdir
W jaki sposób można to osiągnąć? Każda pomoc będzie mile widziane
Pozdrowienia
Karthik
jeśli nie masz nic przeciwko, czy mógłbyś skomentować moją odpowiedź i opisać, która jej część rozwiązała problem (jeśli to naprawdę rozwiązało): –
czy masz uprawnienia do zapisu? – jgr208