PHP ビルドを自動化しようとしています。その一部は、以下のスニペットのように、選択したコンテンツをディレクトリから削除することです。
<delete verbose="${phing.verbose}">
<fileset dir="${svn.exportDir}/includes" casesensitive="false">
<exclude name="alerts.php"/>
<exclude name="config.php"/>
<exclude name="${client.name}_config.php"/>
<exclude name="defaults.php"/>
<exclude name="func.inc.php"/>
</fileset>
</delete>
上記のコードでは、インクルード フォルダーも削除されますが、これは明らかに望ましくありません。Phingは理解していません
dir="${svn.exportDir}/includes/**"
(directory includes/** not found)
、および追加
<exclude name="${svn.exportDir}/includes"/>
タスクを削除するのはちょっと厄介なので、ping を使用してディレクトリから選択したコンテンツを削除するより良い方法があるかどうか疑問に思っていましたか?