首页 > 解决方案 > 测试“UCM”-VOB 性能

问题描述

我们的 VOB 目前具有 5 级功能,我的任务是升级到 9 级并确保一切正常。我已经阅读了IBM关于功能级别的技术说明。

对于功能级别 7,它指出:

改进的 UCM 性能

我想把它变成数字。有人可以给我一个关于如何实现这一目标的广泛概述。我对 ClearCase 比较陌生,在 ClearCase 之前我只知道 git,所以我会感谢一些指导

标签: clearcaseclearcase-ucm

解决方案


Yu 可以在以下方面找到衡量 UCM 性能的具体标准:

从第一篇论文中,您可以得出设置配置:

我们的测试环境由一个 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

一旦你有了一个环境和一个包含这些命令的脚本,你可以在功能级别升级之前运行几次脚本,然后运行相同的脚本,并测量执行时间增量。


推荐阅读