Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

RTC - SCM - Events

CLM 502
Eclipse Client

All,

Just a clarification when you do a

Project->Source Control->(Stream)->Show Events
  • jdoe added component (component) to stream (Stream) from workspace jdoe (Stream)
  • jdoe associated the snapshot '1.2.3.4' with stream (Stream)
  • jdoe replaced component 'Component' in stream (Stream) with baseline '1.2.3.4'
I see these 3 things, which one is manual, and which are from a build? Is there anything else that can be said? We have some strange things happening and people are confused on who did what.

More Info:

I guess our main concern is
  • jdoe replaced component 'Component' in stream (Stream) with baseline '1.2.3.4'
  • jdoe replaced component 'Component' in stream (Stream) with baseline 'ProjectStream_20160212'
John Doe says he did a build, and also created a snapshot. I can understand the build replacing a component, but why did creating snapshot '1.2.3.4' "replace" a component? Or did he do something?

0 votes


Accepted answer

Permanent link
If you run a JBE Build, all activities in the build are done by the user that is used to run the Build Engine. This is typically not jdoe, but a technical user such as build or buildmeister.

The build will usually not replace a baseline, unless you do something like that in the build scripts. A build usually accepts data into a repository workspace, creates a snap shot etc. A build usually does nothing to the stream that is changing it, except creating the snapshot and the baselines related to it. If you want to do anything active (like a deliver), it would have to be done in the build script e.g. using the SCM command line.

There is one exception, which is the post build deliver operation, which today actually does not deliver from the stream you build in the workspace, but replaces the baseline for components in the target green stream with the baseline used in the build. Again, the user that would show in the history should be the user running the build engine, rather than the user requesting the build.
Mahari Hill selected this answer as the correct answer

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 7,495
× 1,202
× 79
× 24

Question asked: Feb 16 '16, 2:08 p.m.

Question was seen: 2,779 times

Last updated: Feb 17 '16, 2:20 a.m.

Confirmation Cancel Confirm