【问题标题】:Source files version for vNext buildvNext 构建的源文件版本 【发布时间】:2016-04-14 04:17:57 【问题描述】: 在 XAML 构建定义中,我可以指定要在定义中使用的源文件的版本(最新、按标签、按变更集、按日期)。 如何在 vNext 构建中获得相同的行为? 【问题讨论】: 标签: tfsbuild tfs-2015 【解决方案1】: 您不能将其设置为构建定义的一部分。仅当您通过外观对构建进行排队时。 您可以在对构建进行排队时设置它。 我猜没有多少人会保存具有特定变更集 ID 的构建定义。您将构建一次代码,然后如果您想保留它,就无限期地保留它。我无法想象需要多个特定更改的构建。出于这个原因,它可能没有使他们的积压工作足够高而无法发货。如果你真的想要这个功能,你必须在 VS User Voice 上发帖。 【讨论】: 99% 的时间我们构建最新版本并自动标记,但有时我们希望基于以前的构建进行构建,以查看交付给客户的确切内容。跨度> 在这种情况下,为什么不存储构建工件(您的可交付成果)?不知道为什么您不会在某些数据存储或 CD/DVD 等上这样做。随着构建工具的升级和系统环境通过更新/补丁发生变化,相信构建相同的标签/变更集可能不安全未来的任意时间将产生与交付相同的二进制输出。