3
我正在使用ClearCase 7.1什么是在Rational ClearCase中检测“邪恶双胞胎”的便捷方式?
我怀疑我们有一些邪恶的双胞胎。我正在寻找最有效的方式来通过扫描VOB或任何其他方式找到它们。有没有适用它的脚本?
对于未来的邪恶双胞胎,我们将使用防止它的触发器。
谢谢
我正在使用ClearCase 7.1什么是在Rational ClearCase中检测“邪恶双胞胎”的便捷方式?
我怀疑我们有一些邪恶的双胞胎。我正在寻找最有效的方式来通过扫描VOB或任何其他方式找到它们。有没有适用它的脚本?
对于未来的邪恶双胞胎,我们将使用防止它的触发器。
谢谢
除非你从综合邪恶的双胞胎检测从ClearCase的8.0获益,唯一的办法仍然cleartool find
命令:
请参阅“About Evil Twins, "locate" section”的一些例子:
运行以下命令从两个视图并比较输出(oid和pname),可以验证文件级别是否存在恶意孪生情况:
的Windows语法示例:
cleartool find . -type f -exec "cleartool describe -fmt \"%On, %n\n\" \"%CLEARCASE_PN%@@\""
Unix的语法示例:
cleartool find . -type f -exec 'cleartool describe -fmt "%On, %En\\n" [email protected]@'
感谢。你知道如何分别获取每个文件的输出吗? – 2012-07-28 23:31:26
@ user986086不,这个查询更多地列出* all *文件并根据该结果进行比较。但是如果你愿意,你可以尝试在exec指令中放入一个''>''(重定向),然后尝试使用'$ CLEARCASE_PN'作为文件名重定向到'tmp'文件夹。 – VonC 2012-07-28 23:44:15