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

Identify affect streams & components with with different change sets

Normally we recommend the users to do the following:
- Make change in one stream.
- Take the change to another stream via changing Flow Target.

But in reality people make same/similar change twice in 2 streams and end up fixing one and not another.

We have a following scenario:

Streams (S1 & S2)
Components (C1 in both streams)
Changes happening to file (ex: foo.c) on both the components.

Use case / Problem: When a change is happening on the same component & same file on 2 steams, and at later point if the change is defective, the bug fix needs to happen in 2 places.

Let's say when I do a Locate change set from the context of S1 it will give me the changes from S1 and not S2 which is correct and logical because the change was done twice and not the same change is taken over. 

Question: If this scenario happens how to identify all relevant streams.

One possibility we thought was the fact the we could link the change sets programmatically  from different streams of same components so that   it would show in Locate change sets as linked "indirectly".

Is this possible at all?




0 votes

Comments
Normally we recommend the users to do the following:
- Make change in one stream.
- Take the change to another stream via changing Flow Target.

But in reality people make same/similar change twice in 2 streams and end up fixing one and not another.

I think it would be worthwhile to educate the users how to do it properly.

I agree with Shashikant, that this is the way to find out the streams the broken change went into. After deciding which streams to fix, it would be possible to load them with a new repository workspace and accept the fix. It might be necessary to do some merge operation to do this on some streams.
 



One answer

Permanent link
I don't believe you can link change sets programmatically as there are no api's exposed that support it.
What you could is to drag and drop a team area or a project area or the repository to the search target in Locate Changesets view. The search target will get populated with all the streams from the team area/project area/repository.

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
× 12,106
× 1,206

Question asked: May 17 '16, 12:20 p.m.

Question was seen: 4,133 times

Last updated: May 24 '16, 9:06 p.m.

Confirmation Cancel Confirm