【问题标题】:Build sources with shelveset and changset使用搁置集和变更集构建源
【发布时间】:2016-01-03 15:21:15
【问题描述】:

我正在使用 TFS 2010 和 Visual Studio 2013。当我排队构建时,我可以选择选项“带有搁置集的最新源”并选择搁置集,它工作正常。

我还可以在“参数”选项卡上将给定版本设置为 MSBuild 参数,例如。通过变更集 CXXXXXX,它也可以正常工作。 我正在尝试将这两个选项结合起来,但它不起作用。在获取任务期间不会下载搁置集的更改。如何将这两个选项结合起来?

【问题讨论】:

    标签: visual-studio-2010 tfs msbuild msbuild-task


    【解决方案1】:

    不,您不可能将这两个选项结合起来。

    【讨论】:

      【解决方案2】:

      这是不可能的。为什么要将这两个选项结合起来?

      通过搁置集排队构建是私有构建。您实现的另一种方式是公共构建。来自微软的更多信息:https://msdn.microsoft.com/en-us/library/ms181722(v=vs.120).aspx

      如果您想使用“特定变更集”构建搁置集,您可以回滚变更集并将您想要构建的内容放入搁置集中。最后,构建搁置集。

      【讨论】:

      • 为什么?因为我想构建一些带有一些更改的代码版本。或者换句话说,构建没有一些变更集的最新版本。您是否测试过您对搁置集回滚的想法?它根本行不通。由于某种原因,带有回滚标记的编辑会被忽略。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-23
      • 2015-01-17
      • 1970-01-01
      • 2023-03-31
      • 2019-01-08
      • 2015-12-21
      • 1970-01-01
      相关资源
      最近更新 更多