【问题标题】:Separate TFS Build excluding a single project单独的 TFS 构建,不包括单个项目
【发布时间】:2014-02-18 05:18:04
【问题描述】:

我有一个目前在 TFS 中构建良好的解决方案。我刚刚添加了一个 Sandcastle help File Builder 项目,以便可以生成帮助文件。现在,解决方案需要很长时间才能在本地构建(它还使 TFS 服务器上的构建时间翻了一番)。

实际上,我很乐意每天生成一次帮助文件,或者仅在作为构建的一部分特别要求时生成帮助文件。

我尝试创建一个单独的解决方案(用于新版本),其中包括 Sandcastle 项目,但我收到一条警告说这些项目已经在源代码控制之下。

为这种情况配置 TFS/解决方案的最佳方法是什么?我可以有两个按不同计划运行的构建,并在解决方案中包含/排除某些项目吗?

【问题讨论】:

    标签: visual-studio-2012 tfs build sandcastle


    【解决方案1】:

    您可以创建一个新的solution configuration,不包括构建您的帮助项目。然后在您的 TFS 构建中,您可以 specify which configuration 构建。您可以有一个不包含您的帮助项目的 CI 构建,然后是一个包含所有内容的夜间构建。

    【讨论】:

      猜你喜欢
      • 2011-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-17
      • 1970-01-01
      • 2021-07-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多