【问题标题】:Make do not rebuild a undo-checkouted file under clearcase使不要在clearcase下重建撤消签出的文件
【发布时间】:2014-11-13 21:22:28
【问题描述】:

我发现 ClearCase 和 make 存在一个非常烦人的问题。 make 检查目标的任何依赖项是否比目标本身更新,这是 make 应该工作的方式。

如果我取消签出 ClearCase 上的文件。它的修改日期将早于 checkouted 文件。因此 make 不会重建这个文件。

我该如何解决这个问题?

我看到了两种可能的解决方案:

  1. 告诉 ClearCase 将修改日期更新为撤消签出完成的时间。
  2. 告诉make检查依赖的修改日期是否已经改变(而不是和目标的修改日期比较)

【问题讨论】:

    标签: makefile clearcase


    【解决方案1】:

    您可以检查ClearCase Explorer option(也称为valid for ClearTeam 8.x),如“保留文件修改时间”(添加到源代码管理或结帐时)是否会改变任何内容。

    它可能对撤销结帐时的时间戳有影响。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多