Tfs 部署要删除的特定文件夹

Tfs 部署要删除的特定文件夹,tfs,msbuild,Tfs,Msbuild,我们有一个相当异构的构建环境,但我们的主要入口点是MSBuild。我们对构建进行了设置,以便所有二进制工件最终都位于一个文件夹中,Output。(或者在单个文件夹的子文件夹中…) 是否有一种简单的方法来标记要部署的输出文件夹,并让生成代理将其部署到放置位置?(我们已经有了一个放置位置,但目前我们的安装程序只部署构建日志。)根据您的描述,您希望管理TFS构建输出的工件 如果您正在使用新的生成系统vNext build,则可以添加任务。在任务复制和发布生成工件中,有一个名为“内容”的项,内容指定要应

我们有一个相当异构的构建环境,但我们的主要入口点是MSBuild。我们对构建进行了设置,以便所有二进制工件最终都位于一个文件夹中,
Output
。(或者在单个文件夹的子文件夹中…)


是否有一种简单的方法来标记要部署的
输出
文件夹,并让生成代理将其部署到放置位置?(我们已经有了一个放置位置,但目前我们的安装程序只部署构建日志。)

根据您的描述,您希望管理TFS构建输出的工件

如果您正在使用新的生成系统vNext build,则可以添加任务。在任务复制和发布生成工件中,有一个名为“内容”的项,内容指定要应用于要复制的文件列表的最小匹配模式过滤器(每行一个)。您还可以将工件类型指定为服务器或本地

如果您使用的是旧的生成系统XAML build,则可以在生成定义中更改输出位置设置。输出位置设置可以设置为SingleFolder、PerProject和AsConfigured的值。您可以查看下面的博客了解更多信息: