2012-07-28 53 views

回答

2

除非你从综合邪恶的双胞胎检测从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]@' 
+0

感谢。你知道如何分别获取每个文件的输出吗? – 2012-07-28 23:31:26

+0

@ user986086不,这个查询更多地列出* all *文件并根据该结果进行比较。但是如果你愿意,你可以尝试在exec指令中放入一个''>''(重定向),然后尝试使用'$ CLEARCASE_PN'作为文件名重定向到'tmp'文件夹。 – VonC 2012-07-28 23:44:15