Azure devops 忽略';删除文件任务';
作为Visual Studio Online(VSO/VSTS)安装脚本的一部分,我在卸载服务后不久删除了目录中的文件 我们有我想保留的配置文件和日志,但每次我试图告诉“删除文件任务”忽略这些文件时,它都会删除它们 我想要的是删除Bifrost目录中的所有文件,除了Azure devops 忽略';删除文件任务';,azure-devops,tfsbuild,azure-pipelines,azure-pipelines-build-task,azure-pipelines-release-pipeline,Azure Devops,Tfsbuild,Azure Pipelines,Azure Pipelines Build Task,Azure Pipelines Release Pipeline,作为Visual Studio Online(VSO/VSTS)安装脚本的一部分,我在卸载服务后不久删除了目录中的文件 我们有我想保留的配置文件和日志,但每次我试图告诉“删除文件任务”忽略这些文件时,它都会删除它们 我想要的是删除Bifrost目录中的所有文件,除了 日志文件夹 App.Connections.Config App.Queues.Config 有人能帮忙吗 如果要删除的文件位于代理文件夹或代理计算机的子文件夹中,则可以使用任务。因为只能为代理计算机指定删除文件任务的源文件夹
- 日志文件夹
- App.Connections.Config
- App.Queues.Config
- 如果要删除的文件位于代理文件夹或代理计算机的子文件夹中,则可以使用任务。因为只能为代理计算机指定删除文件任务的源文件夹
- 如果要删除的文件位于另一台远程计算机上,则应使用Powershell任务或任务删除文件
对于powershell任务,web上有许多powershell脚本用于从远程计算机删除文件
对于RemoteDelete任务,您可以设置如下:
输入远程计算机的IP、用户名和密码
路径:Bifrost文件夹的目录,例如
包括项目:要删除并用逗号分隔的文件夹和文件(D:\test\Bitfrost
)。例如删除文件夹,
和文件temp
,您可以使用*.txt
EXCULD项目:要保留的文件夹和文件。为了你的情况,你 应指定为temp、*.txt
注意:Include Items选项不能为空或使用日志、App.Connections.Config、App.Queues.Config
,否则它将删除**
中的所有文件和文件夹Bifrost