【发布时间】:2012-03-27 16:21:56
【问题描述】:
我一直在优化我们的持续集成构建,剩下的瓶颈似乎是以下 ClearCase 命令:
cleartool.exe mklbtype -nc -ordinary BUILD_ApplicationWorkspace_1.0.0.0@vob_example
对于包含 1800 个文件的视图,这需要 6 多分钟才能完成。我们的 MSBuild 任务只完成了一半。我猜大部分瓶颈是网络带宽,还有我们如何标记此构建中使用的文件。
基于此,我有问题:
- 我们是否有效地标记了源代码文件,或者我们可以运行更有效的命令?
- 如何获得更好的指标来了解这个 ClearCase 命令在哪里花费了大部分时间?
- 之前的标签会减慢 ClearCase 的标签速度吗?
- 相关,ClearCase 是否有类似于 Git 子模块或 svn:externals 的东西?目前,我们正在构建之前创建所有内容的视图,包括依赖项。
感谢您的帮助。
【问题讨论】:
标签: continuous-integration clearcase