【发布时间】:2017-12-04 03:26:56
【问题描述】:
在我的脚本中,我调用 ClearCase 来检查当前路径(包括所有子文件夹)中的某个文件类型的任何文件是否已更改。我对cleartool一点也不熟悉,命令应该是这样的:
cleartool diff -predecessor -recursive *.filetype
作为返回值,我只需要一个布尔值:如果存在差异则为 true,如果没有任何变化则为 false
【问题讨论】:
-
最好不要为 cleartool diff 使用通配符,而是结合查找查询:我将在今天晚些时候发布答案
-
请求的基本目的是什么?如果您将此作为计划作业运行以触发构建,那么如果所有有问题的文件都已签入,则几乎每次都会返回“它已更改”。(除非 checkin -identical 在您的位置是正常发生的。)
标签: version-control clearcase difference