【发布时间】:2014-11-13 21:22:28
【问题描述】:
我发现 ClearCase 和 make 存在一个非常烦人的问题。 make 检查目标的任何依赖项是否比目标本身更新,这是 make 应该工作的方式。
如果我取消签出 ClearCase 上的文件。它的修改日期将早于 checkouted 文件。因此 make 不会重建这个文件。
我该如何解决这个问题?
我看到了两种可能的解决方案:
- 告诉 ClearCase 将修改日期更新为撤消签出完成的时间。
- 告诉make检查依赖的修改日期是否已经改变(而不是和目标的修改日期比较)
【问题讨论】: