Visual Studio Team Services并使用“排除"文件夹删除文件(任务生成) [英] Visual Studio Team Services and delete file (task build) with exclude folder
问题描述
我在Visual Studio Team Services(以前是Visual Studio Online,是TFS Online)中遇到了删除文件任务:
I am issue with delete-files task in Visual Studio Team Services (was Visual Studio Online, TFS Online):
https://www.visualstudio.com/it-it/docs/build/steps/utility/delete-files
除了一个文件夹(App_Data),我需要(递归)删除所有文件和文件夹.
I need delete all files and folders (recursively) except one folder (App_Data).
我正在尝试:** \!(App_Data \ *)或** \!(App_Data)
这种模式几乎可以工作.仅删除App_Data中的所有文件.
This pattern almost works. Only delete all files in App_Data.
所以我的问题很简单-如何删除除一个文件以外的所有文件和文件夹?
So my question is simple - How is pattern to delete all files and folders except one?
谢谢
推荐答案
出于某种原因,原始答案是关于测试模式的,而不是关于删除模式的..
对于删除模式,我认为应该是以下内容:
For the delete pattern i think it should be the following:
**;!App_data\*
对于第二个@Saad Awan,应该是:
For that second @Saad Awan that would be:
**;!**\bin\*;!**\report\*
这篇关于Visual Studio Team Services并使用“排除"文件夹删除文件(任务生成)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!