Search code examples
clearcase

How to load a ClearCase snapshot view preserving timestamps


I'm trying to create a new snapshot view (from the command line) and load the vob, preserving timestamps. After the view has been created, I edit the config spec as needed, followed by the line:

load /vob/myvob

On save, it prompts me:

Set config spec and load snapshot view "myviewname"? [yes]

Upon typing "yes", the vob gets loaded with the current timestamp. Since I prefer it to be loaded with the timestamps preserved, my workaround is to delete the contents of the vob, and then from the command line call:

cleartool update -rename -ptime -force

where the "ptime" flag tells it to preserve the timestamp of the file.

Is there a simpler way to do this with the "load" command within the config spec?

EDIT: I'm using ClearCase 7.1.2.4 on Solaris 8


Solution

  • You can use the '-ptime' option to 'cleartool mkview'. See:

    http://www-01.ibm.com/support/knowledgecenter/SSSH27_8.0.1/com.ibm.rational.clearcase.cc_ref.doc/topics/ct_mkview.htm