将TFS构建分离,不包括单个项目

3
我有一个解决方案,目前在TFS中构建得非常好。我刚刚添加了一个Sandcastle帮助文件生成器项目,以便可以生成帮助文件。现在,该解决方案在本地构建时需要很长时间(同时也将TFS服务器上的构建时间翻倍)。
实际上,我希望每天只生成一次帮助文件,或者只在特定构建请求中生成。
我尝试创建一个单独的解决方案(用于新构建),其中包括Sandcastle项目,但我收到警告说这些项目已经在源代码控制下。
如何为这种情况配置TFS/解决方案是最佳方式?我可以有两个构建,分别在不同的时间表上运行,并包含/排除解决方案中的某些项目吗?
1个回答

4
您可以创建一个新的解决方案配置,其中不包括构建您的帮助项目。然后在TFS构建中,您可以指定要构建的配置。您可以拥有一个不包括帮助项目的CI构建,以及一个包括所有内容的夜间构建。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接