Phing ファイルセットの除外に問題があります。次のタスクがあります
<target name="package" depends="exportsources">
<if>
<available file="${exports_dir}" type="dir" />
<then>
<tar destfile="${application.startdir}/../package.tar">
<fileset dir="${exports_dir}">
<exclude name="application/cache/" />
<exclude name="application/config/" />
<exclude name="application/logs/" />
<exclude name="build/" />
<exclude name="nbproject/" />
<exclude name="uploads/" />
<exclude name="index.php" />
<exclude name="sqlupdates" />
</fileset>
</tar>
</then>
<else>
<fail message="Nothing to package!" />
</else>
</if>
</target>
tar タスクは、、、およびファイルのディレクトリを適切に除外しbuild/
てexclude/
いuploads/
ますindex.php
。
ただし、 ( 、、および) の下の 3 つのディレクトリは除外されず、ファイルも除外されません。application/
cache
config
logs
sqlupdates
誰か私に何かヒントはありますか?