visual-studio-2008 - 为什么要使用专用计算机使用TFS进行构建?

标签 visual-studio-2008 tfs build continuous-integration

MSDN site上,它指出:

"... install Team Foundation Build on a computer that is dedicated to running builds."



好,我明白了。但是我的经理没有,我也无法说服他。

这样,我向SO社区提问,以帮助我说服他需要使用专用计算机来运行构建。

最佳答案

构建是一个占用大量CPU的过程。构建服务器的想法是,它位于此处并在每次 checkin 后进行构建,以确保没有任何损坏。如果将其放在具有其他资源的计算机上,它将降低其他所有功能的速度。即使您对其进行了虚拟化,也可能会成为一个问题。

另一件事是,您需要安装“干净”的操作系统,以便其他程序不会通过添加客户端计算机可能没有的依赖项来污染计算机。

如果您仅将其用于夜间构建,我认为您可以运行虚拟机来执行此操作。

关于visual-studio-2008 - 为什么要使用专用计算机使用TFS进行构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1159367/

相关文章:

c# - Entity Framework 如何使用递归层次结构? Include() 似乎不适用于它

visual-studio-2010 - TFS 2010版本控制

tfs - 如何阅读 TFS 2010 构建摘要报告中的这些代码改动数字?

objective-c - 使用私有(private) dylib/framework 构建 Cocoa 应用程序包

c# - 从 SQL 语句中检索元数据(表名)

visual-studio-2008 - Visual Studio - 附加源代码以供引用

c++ - 使用 _tcstok 时发生访问冲突

visual-studio-2010 - TFS dll 和引用问题

javascript - 循环这个嵌套的 obj 构建器函数?

eclipse - 如何在 Eclipse 中将目录附加到 $PATH?