It's all about the answers!

Ask a question

applying a Patch set

Norman Dignard (356686164) | asked Feb 03 '15, 10:18 a.m.

We had a few parrallel streams in progress.   A user wants to deliver a few changesets delivered to a 2.2 stream to a 2.3 stream.

He first tried changing the default flow target for his 2.2 workspace to the 2.3 stream. the Pending changes listed a few incoming and outbound changes.  Without accepting any inbound changes, they then tried selecting only a few of the outbound tasks/changesets to deliver. The deliver op failed with some message about accept all inbound /reload ws msg due to some missing changes . They do not want to accept the 2.3 changes into his 2.2 workspace as that is not what they need.   

Given the above issue, they then selected a few changesets and created a patch from their 2.2 workspace. In the pending changes view the user now sees a Pending Patch listing along side of this loaded workspaces (they have several 2.2, 2.3 ... 2.5). 

This is where we are at a lost on how to proceed. The pending patch only has an accept (if i recall) but there is no where to specify where this is being  accepted too.   The user accepted them but they got pushed into his 2.5 workspace. We want to push a few old changes done on 2.2 to 2.3.   How would we do this?


One answer

permanent link
Geoffrey Clemm (30.1k33035) | answered Feb 04 '15, 1:41 a.m.
There is a bug in the patch management code, so that when there are multiple repository workspaces loaded, it will pick an arbitrary workspace to receive the patch.   This is fixed in 5.0.2, but until you upgrade to 5.0.2, you will need to limit a given Eclipse workspace to loading a single repository workspace, in order to control which repository workspace a patch is applied to.

Norman Dignard commented Feb 04 '15, 7:54 a.m.

By 502 are you taking client version? We are at 502 on the server side.

Geoffrey Clemm commented Feb 05 '15, 2:00 a.m.

You would also need the client to be at 5.0.2 (the bug fix was in the client).

Your answer

Register or to post your answer.