Приглашение windows cmd является одним из виновников - я иногда захожу в один из моих подкаталогов сборок, чтобы что-то проверить, и, если я не закрою консоль или не перейду куда-то еще, моя следующая сборка, конечно, потерпит неудачу, он не может удалить каталоги сборки.
Конечно, я могу просто выйти из командной строки или cd out, но я забываю, и прежде чем я узнаю об этом, мой CI-сервер имеет все эти неудачные сборки только из-за этого.
Я могу представить, что Ant никак не может форсировать удаление, но есть ли другая хорошая стратегия? Можно ли сказать Ant попытаться удалить, но не потерпеть неудачу, если не может? Я понимаю, что это может быть не очень хорошая идея, но это то, что мне нужно взвесить специально для моего сценария.
Или, по крайней мере, есть опция cmd.exe или альтернативная строка cmd, которая не блокирует текущий рабочий каталог?