Cha*_*ert 7 msbuild tfs team-build visual-studio
我们在实施Team Foundation Build Server时遇到了性能问题,而且我对如何加快速度的想法已经不多了.我们已经添加了一些PropertyGroup元素来提高几个步骤(SkipClean,SkipLabel,SkipInitializeWorkspace)的性能,但我认为我们需要进行重大的重组才能解决问题.这是我们的设置:
这是我们遇到的基本问题
在过去的几个月里,我们已经放弃了嗜睡并忽略了这个问题,但现在建造时间超过一小时到一个半小时.
我正在考虑学习和切换到巡航控制的想法,以获得更大的控制权.有人不同意吗?
任何帮助都非常感谢.谢谢!
首先,听起来好像所有 Web 应用程序都包含在同一个团队项目中。如果这是真的,请将它们分成逻辑组。通常,单个团队项目应包含单个部署模型。
其次,将共享程序集拆分为自己的团队项目。移动后,您有多种选择,可以将源代码或已编译的 DLL 分支到需要它们的团队项目。他们可以有自己的单元测试,如果您愿意,您可以扩展团队构建以自动合并成功的测试。
总而言之,您需要简化构建策略。
归档时间: |
|
查看次数: |
3212 次 |
最近记录: |