本文介绍了如何在TFS Build中递归删除通配符文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在TFS Build中以递归方式删除与特定模式匹配的文件,这是我的构建后清理例程的一部分。我已经试过了...
I want to recursively delete files that match a certain pattern as part of my post-build cleanup routines in TFS Build. I've tried this...
<Delete Files="T:\DeploymentDir\**\A*" />
构建中没有错误,但是没有用。
No errors in the build, but it doesn't work.
推荐答案
修改您的TFSBuild.proj文件,并在最后(在关闭之前)添加以下行:
Modify your TFSBuild.proj file and add the following lines at the very end (just before closing ):
<Target Name="AfterDropBuild">
<ItemGroup>
<FilesToDelete Include="$(DropLocation)\$(BuildNumber)\**\temp*.*" />
</ItemGroup>
<Delete Files="@(FilesToDelete)" TreatErrorsAsWarnings="true"/>
</Target>
这篇关于如何在TFS Build中递归删除通配符文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!