有没有办法在TFS 2015中为特定变更集排队?

kas*_*aja 6 tfs tfsbuild visual-studio-2015

我想从旧的变更集中运行构建.当我进入Builds(在VS2015或浏览器中的TFS中)然后选择"Queue New Build ..."时,我可以在弹出的对话框中选择一个shelveset名称.但是我看不到选择变更集的选项.我认为这在以前版本的VS中是可能的.

Pat*_*SFT 7

您可以通过在队列构建对话框的源版本中指定变更集信息来实现它,例如C8将构建变更集8.更多详细说明请参见下面的screeshot.

注意:此功能随TFS2015 update2一起发布.要使用它,您必须升级到Update2或更高版本.

在此输入图像描述

  • ***注意:此功能随TFS2015 update2一起发布.***要使用它,您必须升级到上面的Update2或.对于TFS服务器2015,目前没有这样的选项.Build vNext目前将始终使用可选的变更集构建最新版本. (2认同)
  • @qJake - "versionspec"语法记录在https://docs.microsoft.com/en-us/vsts/tfvc/use-team-foundation-version-control-commands?view=vsts#use-a-versionspec -argument-to-specified-affected-versions-of-items给出的一个例子是"D2004-03-22",它指定了"_ 2004年3月22日00:00(午夜)__存在的代码库". (2认同)

Rob*_*los 5

如果您使用的是基于XAML的旧版本,而不是“ Build vNext”,则应该能够在“队列构建”的“参数”选项卡的高级部分的“获取版本”属性中指定一个变更集。对话。

屏幕截图