It's all about the answers!

Ask a question

snapshot in RTC

Rama SCM (4111120) | asked Feb 02 '17, 2:36 p.m.


I am trying to figure out how snapshots are used in RTC. Is there any tutorial available on that? My understanding snapshot are similar to baseline (except they are created at the stream level) and can promoted from one stream to another. In RTC 5.0.2 I do not see any option to promote a snapshot. I see option to change the owner, but when a owner is changed to another stream I do not see the component baselines getting moved to the stream.

Thanks for your help!

One answer

permanent link
Geoffrey Clemm (30.1k33035) | answered Feb 02 '17, 3:27 p.m.

The "promote" baseline operation was just renamed to be "change owner" (both to avoid a terminology conflict with the promote operation provided by the Enterprise Extensions, and because it really was just changing the owner).

The old "promote" operation never moved any baselines to any streams ... all it ever did was change the owner of that snapshot ... another reason for changing the name of the operation to be "change owner").   If you want to move baselines from one stream to another, you need to use either the "deliver" operation or the "replace" operation.

Rama SCM commented Feb 02 '17, 3:43 p.m.

Thanks for the answer Geoffrey!  I have couple of follow up questions.

1) So, if I have to move baseline from two or more components from one stream to another then I have to do it one component at a time?
2) So what is the purpose of a snapshot?
3) What do we achieve by changing the owner of a snapshot?


Geoffrey Clemm commented Feb 02 '17, 4:48 p.m.

1) No.  But first you need to clarify what you mean by "move baseline".   If you mean "merge", you would use a deliver or accept operation.   If you mean "set it to be that baseline", you would use the replace operation.
2) A snapshot is a way of specifying a set of baselines, one per component.   But if you are using a 6.x version of RTC, you now have hierarchical baselines, and those are usually better than snapshots (snapshots have largely been kept for backward compatibility).
3) The owner of the snapshot just is a way to group snapshots in the GUI.

Your answer

Register or to post your answer.