Я пытаюсь написать ant-скрипт, который собирает наш проект и сохраняет новую сборку в папке dist, которая передается в svn. Поскольку имя файла меняется для каждой сборки, мне нужно удалить все старые файлы в папке dist (не зная имен).
Для этого я использовал следующий код:
<exec executable="svn" outputproperty="__ignoreSvnDeleteDist">
<arg value="delete"/>
<arg value="../dist/*"/>
</exec>
Это работает нормально, если я использую его на компьютере с Windows, но как только я пробую его под Mac Os X, я получаю следующую ошибку:
[echo] SVN Delete res: svn: '../dist/*' does not exist
Я сравнил, что я использую одну и ту же версию муравья на обеих машинах (1.7.1) и одну и ту же версию Java (1.6.0_12 для Windows и 1.6.0_15 для Mac).