Я хочу, чтобы синхронизировать файлы из исходной папки в общую папку с Phing, но проблема в том, когда я используюDeploy код с Phing
<copy todir="${libDir}">
<fileset dir="${gitDir}">
<include name="**"></include>
<exclude name="public/**"/>
</fileset>
</copy>
или
<filesync sourcedir="${gitDir}" destinationdir="${libDir}" verbose="true" checksum="true" />
сценарий не удаляет файлы из $ {libDir}, который уже не существует в $ {gitDir}. Не хочу сначала удалить папку с отверстиями, а затем скопировать все файлы. Он должен работать, но потребуется больше времени. Знаете ли вы, как я могу синхронизировать папки и удалять несуществующие файлы?