每个用户的 ClearCase LOC 统计信息

每个用户的 ClearCase LOC 统计信息

我正在寻找一个 ClearCase 插件/命令行工具,可以编写脚本,让我能够获取特定用户在特定时间间隔/VOB 内添加/修改的代码总行数。

在我看来,这应该是可能的,至少在某一点(删除分支的点)上是​​可能的。我不知道是否有一个工具可以运行 diff 并提取数据,或者是否有命令可以提取分支信息,然后可以使用其他命令来比较它们。

非常感谢,

麦克风

答案1

我认为一个解决方案是:

话虽如此,我不知道是否有一个工具能够解析给定用户的 ClearCase diff 结果。

答案2

您将需要使用和解析 cleartool annotate 的输出,否则您将需要遍历每个元素的版本树,记下每个版本的创建者,并对同一用户创建的每个版本子序列执行差异比较。

答案3

查看本白皮书。它处理 ClearCase 的 LOC 指标并提供了一些示例。

相关内容