clearcase - 测试“UCM”-VOB 性能
问题描述
我们的 VOB 目前具有 5 级功能,我的任务是升级到 9 级并确保一切正常。我已经阅读了IBM关于功能级别的技术说明。
对于功能级别 7,它指出:
改进的 UCM 性能
我想把它变成数字。有人可以给我一个关于如何实现这一目标的广泛概述。我对 ClearCase 比较陌生,在 ClearCase 之前我只知道 git,所以我会感谢一些指导
解决方案
Yu 可以在以下方面找到衡量 UCM 性能的具体标准:
- 白皮书“组件组织和 UCM 性能”(Richard Curtis、David Qiang Li)
- 功能级别(类似于您所看到的)
从第一篇论文中,您可以得出设置配置:
我们的测试环境由一个 VOB 服务器主机和一个固定数量的客户端组成,这些客户端通过一个 100MB 全双工网络连接。
VOB 服务器托管一个 PVOB 和一个组件 VOB。
组件 VOB 最初是使用单个根级组件创建的。
在随后的测试中,组件 VOB 是由一个或多个子 VOB 组件创建的。无论组件的数量如何,元素的数量(32,768)保持不变。
以及被测量的命令。
UCM 视图中的非 UCM 命令:
checkout file
checkin file
setact activity_name
setact -none
mkelem file
面向开发人员的 UCM 命令:
diffbl -ver
deliver -pre -l -str -to
deliver -str -to -f
deliver -com -f
rebase -rec -view
rebase -com
项目经理的 UCM 命令:
chstream -rec
diffbl -act
mkbl -inc
发布工程师的 UCM 命令:
rebase -rec
rebase -com
mkbl -full -ide -com
一旦你有了一个环境和一个包含这些命令的脚本,你可以在功能级别升级之前运行几次脚本,然后运行相同的脚本,并测量执行时间增量。
推荐阅读
- java - 在Java中将一个类中的枚举转换为另一个类
- image - 使用 webpack 加载本地图片
- cookies - 谷歌标签管理器:如果值发生变化,更新 cookie 值和触发标签
- python - ValueError:格式错误的 sha1_crypt 哈希(校验和必须正好是 28 个字符)
- r - 在未找到函数对象“x”中变异
- bash - 使用 bash 从属性文件中提取值
- heroku - 如何在 Heroku 上运行 bulma?
- java - 在 JSch 中使用 SSH“exec”通道执行 sudo
- android - 如何处理 YouTube 片段 OnSaveInstanceState
- python-3.x - Scrapy 选择器属性