Очень часто в процессе написания build.xml файла возникает задача по удалению временных файлов, которые нужны только в момент публикации проекта. Обычно в любом проекте таких файлов великое множество и прописывать каждый из них в отдельности сложно. А в случае если имя файла генерируется автоматически и вовсе невозможно. Поэтому для удаления файлов удобно использовать так назваемые wildcard.
Многие люди, которые только начинают работать с
Phing интутивно полагают, что стандартная конструкция для удаления одного файла, поддерживает wildcard. Поэтому они пишут примерно такой код:
<target name="clear">
<delete file="*.tmp" />
</target>
Но к сожалению, данный код не работает. Правильно же писать следующим образом:
<target>
<delete>
<fileset dir=".">
<include name="*tmp" />
</fileset>
</delete>
</target>
Комментарии (0)
RSS свернуть / развернутьТолько зарегистрированные и авторизованные пользователи могут оставлять комментарии.