Php 如何在不存在的文件上避免CopyTask和MoveTask生成异常
我正在为phing创建构建文件。问题是它必须移动一个可能不存在的文件。如果没有,我会得到Php 如何在不存在的文件上避免CopyTask和MoveTask生成异常,php,xml,build,phing,Php,Xml,Build,Phing,我正在为phing创建构建文件。问题是它必须移动一个可能不存在的文件。如果没有,我会得到构建异常“找不到要复制的文件” 在Ant中有一个属性failonerror,它忽略了移动和复制任务的错误,但是对于phing移动和复制任务没有类似的属性 移动密码: <move file="no_such_file.txt" tofile="other_path.txt" overwrite="true" /> 是否有任何内置功能可以使用phing build捕获错误?或者可以在移动之前检查
构建异常“找不到要复制的文件”
在Ant中有一个属性failonerror
,它忽略了移动和复制任务的错误,但是对于phing移动和复制任务没有类似的属性
移动密码:
<move file="no_such_file.txt" tofile="other_path.txt" overwrite="true" />
是否有任何内置功能可以使用phing build捕获错误?或者可以在移动之前检查文件是否存在?我使用这种移动任务避免了问题:
<move todir="${dir}" overwrite="true">
<mapper type="glob" from="no_such_file.txt" to="other_path.txt"/>
<fileset dir="${dir}" />
</move>
我已经添加了一个记录单(请参阅),用于向复制/移动任务添加haltonerror属性。谢谢!最近好像已经修好了。