TFS 2015 变量条件

TFS 2015 Conditions for variables

直到去年,我们还有一个 build.csproj 文件,其中包含解决方案的所有构建定义。现在我们从 TFS 2012 更新到 TFS 2015。 现在我必须在 TFS 2015 的新 websurface 上定义构建定义。定义变量不是问题,但我如何处理条件? 在 build.cjproj 文件中类似于

<GUIDChanged Condition="'$(ChangeProductID)' == 'true' OR '$(ChangePrinterDriverIDs)' == 'true'">true</GUIDChanged>

如何在 TFS 2015 的网页界面中获取此信息?

非常感谢! 克里斯

在 vNext 中目前没有此内置功能。已经有一个相关的 uservoice 得到了 started 的回复,你可以继续跟踪这个。

Allow build vNext/preview tasks to be conditionally enabled or disabled

Started Team Services Group (Product group, Microsoft Visual Studio) responded · August 23, 2016

We have begun to work on this feature and it will be available on both team build and release management.

现在您仍然可以使用此 XAML 构建或使用 vNext 中的多个构建定义来处理这种情况。