I found such a rebase activity in the integration stream. Normally it contains only the deliver activities from the child streams (belong to developers). I want to know where does this rebase activity come from? Rebased this stream to where/which baseline?
Pinned topic How to find the source of a rebase?
Dave-Robinson 120000EW20116 Posts
Re: How to find the source of a rebase?2013-08-30T00:52:16ZThis is the accepted answer. This is the accepted answer.
There is no "nice" interface that tells you the details of the rebase in terms of baselines
("cleartool lsactivity -contrib" tells you which activities were are in the "diff" of the old baselines to the new baselines)
The information is available as a "process variable" attached to the activity
ucmutil lspvar -pvar UCM_REBASE activity:rebase.JAWC_R3.1.20130725.061313@\Java_PVOB
but that won't give it in a "readable" format.
I have some Perl code that does some reformatting of this process variable. I'll see about finding some time to develop this and post it somewhere, but you could make an RFE for the same.
Current ClearCase behaviour:
lsactivity -contrib activity-selector ...
shows the activities contributing to a rebase or a "deliver from stream" activity
shows the baseline contributing to a "deliver baselines" activity
Proposed ClearCase behaviour:
lsactivity -contrib [-activities] [-baselines] activity-selector ...
(default to current behaviour)
shows the activities contributing to a rebase / deliver activity
shows the baselines contributing to a rebase / deliver activity
JirongHu 100000D3YX687 Posts