我想找到上次更新 clearcase 快照视图时的时间戳。我的意思是上一次“cleartool update”开始的时间。
或者,换一种说法,如果我要制作一个带有时间戳的动态视图,我应该使用什么时间戳使它与给定的快照视图完全等效?
我能想到的唯一方法是查找名为 update.[timestamp].updt 的日志文件,该文件在每次视图更新时写入快照视图目录的根目录。但在某些情况下,我无权访问此文件。还有其他方法吗?
以下命令看起来很接近,但我不确定它是否是我想要的 -
ewat> cleartool lsview -prop -full ewatkins_11122_s_ewatkin4
ewatkins_11122_s_ewatkin4 /scfs3/vws_u/ewatkins/ewatkins_11122_s_ewatkin4.vws
Created 19-Apr-11.23:42:13 by ewatkins.cdev@dscddy02
Last modified 02-Jun-11.16:28:45 by ewatkins.cdev@ewatkin4.us.oracle.com
Last accessed 02-Jun-11.16:28:45 by ewatkins.cdev@ewatkin4.us.oracle.com
Last read of private data 02-Jun-11.16:28:45 by ewatkins.cdev@ewatkin4.us.oracle.com
Last config spec update 25-Apr-11.15:50:13 by ewatkins.cdev@ewatkin4.us.oracle.com
Last view private object update 02-Jun-11.16:28:45 by ewatkins.cdev@ewatkin4.us.oracle.com
Text mode: unix
Properties: snapshot readwrite
Owner: arbor.hyperion.com/ewatkins : rwx (all)
Group: arbor.hyperion.com/cdev : r-x (read)
Other: : r-x (read)
Additional groups: arbor.hyperion.com/essbase_prerel
上面的输出是在我进行快照更新后立即拍摄的。可以看到最后修改、最后访问、最后读取和最后更新都设置为快照更新完成的时间——02-Jun-11.16:28:45。
这一次不是我想要的。假设快照更新需要几分钟时间。如果我使用此时间戳创建动态视图,则动态视图将包含在更新运行的几分钟内签入的任何新文件。
除非我有 update.[timestamp].updt 文件,否则我会不走运吗?