2

我是 ClearCase 的新手,最近我将文件列表从 branch 合并A到 branch B
当时我检查了为我合并的每个文件保留了时间戳选项。

现在,客户需要查看看起来的那个,因此他们要求为每个文件提供快照,并将其“创建的时间戳”和“修改的时间戳”作为列表。

我尝试使用History选项,但没有得到Created date time stamp
我怎样才能得到那个时间戳信息?

4

1 回答 1

1

查看这些文件的一种方法是将它们选择到视图中:
您可以尝试在其配置规范中使用基于时间的选择规则的视图。
我会推荐一个动态视图(这样,您可以快速修改配置规范并进行多次尝试以选择正确的版本)

有关示例或此类配置规范,请参阅“如何找出上个月分支中发生的所有活动? ”。


但是,如果您要查看由视图选择的文件列表,但带有“修改日期”创建日期”,那么cleartool find使用fmt_ccase 语法的简单就足够了:

这将为您提供所有创建日期:

ct find . -type f -exec "cleartool descr -fmt \"%n %e:%d\n\" \"%CLEARCASE_PN%@@\""

这将为您提供所有最后修改日期:

ct find . -type f -exec "cleartool descr -fmt \"%n %e:%d\n\" \"%CLEARCASE_PN%\""

唯一的区别在于' @@',在一种情况下是用于引用元素本身(具有创建日期),而在另一种情况下(没有' @@')是用于引用版本(代表最后修改日期) .

于 2012-08-22T10:14:32.943 回答