Winking in a DO manually

You can manually wink in any DO to your view, using the winkin command.

For example:

cleartool lsdo hello
08-Mar.12:48   akp        "hello@@08-Mar.12:48.265"
07-Mar.11:40   george     "hello@@07-Mar.11:40.217"

cleartool winkin hello@@07-Mar.11:40.217
Winked in derived object "hello"

% hello
Greetings, susan!
Your home directory is /net/neptune/home/susan.
It is now Tue Mar  8 12:58:30 2006.

You can wink in a DO that does not match your build configuration for any of the following reasons: to run it, to perform a byte-by-byte comparison with another DO, or to perform any other operation that requires access to the file system data of a DO.

The winkin command can also wink in the set of DOs in a hierarchy of CRs. You can use this recursive winkin to seed a new view with a set of derived objects. For example:

cleartool winkin -recurse x@@20-Jul.14:32.146 
Winked in derived object "/vobs/smg_test/file2.txt"
Winked in derived object "/vobs/smg_test/file2sub.txt"
Promoting unshared derived object "/vobs/smg_test/x".
Winked in derived object "/vobs/smg_test/x"

You can use the winkin command to convert a nonshareable DO to a shared DO. If you are using the -recurse option when winking in nonshareable DOs that were not built in the current working directory, you must also use the -adirs option. For more information about using winking in nonshareable DOs, see Converting nonshareable DOs to shared DOs.