TFS Build Agent:删除工作文件夹中的文件

时间:2017-12-01 17:44:30

标签: tfs azure-pipelines tfs2017

我的TFS在我的服务器上运行了Build Agent。 我想直接从工作文件夹中复制项目中的所有文件。

我的问题是代理创建了一个文件夹1 / s并将所有文件放在那里。但是文件应该直接在Build Agent工作文件夹中。

有人有想法吗?

1 个答案:

答案 0 :(得分:0)

这是不可能的。为了使代理能够处理多个工作区配置并拥有测试,二进制文件,工件和构建期间创建的其他元素的子文件夹,它会为每个workspace / git存储库创建一个唯一的工作文件夹结构。

构建工作流程中的许多任务都直接使用了这种结构。

除了指定工作文件夹的根目录(在其下创建这些编号的文件夹)之外,无法指定不同的子文件夹结构。

您可以随时使用“复制文件/移动文件”任务将文件作为构建的一部分移动到其他位置。

另请参阅:https://github.com/Microsoft/vsts-agent/blob/6c722ba1040089f12322d10239bae0673c8ba54e/docs/jobdirectories.md