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

Why is a Suspended changeset in one Repository Workspace seen in another Repository Workspace?

I have two Repository Workspaces A and B with flow targets to the same stream with a Component.

If in Repository Workspace A, a change set is suspended it appears in the Pending view as an Incoming and Suspended (correctly as per the Help) in both Repository Workspaces A and B. Why is it seen in B?

If it is Discarded the Incoming and Suspended are both removed from both Repository Workspaces.

The change set is still in the Component history in the stream.

Is this correct behaviour and why is the Suspend seen in other Repository Workspace B?

I would appreciate an explanation to clarify this. Thanks.

0 votes


Accepted answer

Permanent link
I submitted a work item several years ago to get this behavior changed: Have suspended change sets be associated with the workspace they were suspended from (101009).   Please feel free to add your vote to that work item.
Geoff Binns selected this answer as the correct answer

2 votes

Comments

Thanks for this.

I agree, it should be obvious to the User why this behaviour is the way it is otherwise it will cause confusion. I couldn't find it stated in the Help which would be useful.


One other answer

Permanent link
Hi Geooff ,

Please find the links below for more details.

https://jazz.net/forum/questions/164407/difference-between-suspend-discard-and-reverse

https://jazz.net/help-dev/clm/index.jsp?topic=%2Fcom.ibm.team.concert.dotnet.doc%2Ftopics%2Ft_suspending_change_sets.html

I think in first place :

** Both Workspace A and Workspace B are set to common flow target stream it appears in Workspace B
** Scope of Component History will preserve everything wrt Stream since it has been suspended wrt Workspace scope you have to verify component history wrt Workspace.

Please let me know if you still have further questions.

Regards,
Arun.

1 vote

Comments

Hi Arun, Thanks for the reply.

I don't think the links explain WHY this happens.

What I don't understand is, WHY the Suspend in Workspace A is seen at all in Workspace B? The stream component does not get changed. Is it because they both have the same flow target or that I am the Owner of both? Surely, if the workspaces are different independent changes they do not need to see anything from each others.

If Workspace B was a different User why would they see the Suspend from someone else's Workspace?

Regards,

Geoff

Hi Geoff,

Yes, I tested and its because of your common user id which is causing to reflect the suspend changes in both workspaces.

RWS is backup copy of the user and also its targeting same "flow target stream", hence the suspend changes or reflecting in both <g class="gr_ gr_340 gr-alert gr_gramm gr_run_anim Punctuation multiReplace" data-gr-id="340" id="340"> <g class="gr_ gr_339 gr-alert gr_gramm gr_run_anim Grammar multiReplace" data-gr-id="339" id="339"> workspace </g> .. </g>

Regards,
Arun.


All work items suspended by a given user show up in the suspended list of all work items owned by that user.   The flow target stream has no effect on this behavior.

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,019
× 5

Question asked: Nov 15 '16, 5:53 a.m.

Question was seen: 2,097 times

Last updated: Nov 16 '16, 4:02 a.m.

Confirmation Cancel Confirm