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

Split a Changeset.

 Hi
Is possible to split a Changeset after it is delivered? As an example move a single file from one changeset to another changeset.

Regards 

Erling

1

0 votes


Accepted answer

Permanent link
Hi Erling,
It is not currently possible to split a changeset after it has been delivered.  An enhancement request is tracking this:  Allow moving changes out of a delivered change set (59688).  You can add a comment to the work item adding your specific use case or support of the enhancement.
erling jorgensen selected this answer as the correct answer

1 vote

Comments

Hi Laureen

Thank you. I have added a comment to the workitem and hope it can speed it up. As far as I can see the item is rather old (meaning low-prioritized).

Just to be sure: It isn't possible to do the changeset split programatically?

Hi Erling,
A similar forum post from a few months ago discussed the same issue: https://jazz.net/forum/questions/83427/how-do-you-split-out-part-of-a-completed-change-set-into-a-separate-change-set.  I don't know of a way to split the changeset programatically but maybe someone else does.

That is correct ... it isn't possible to split a change set if it has been completed (programatically or otherwise).   Note that you can of course create a couple of new change sets, and have each change set contain the subset of changes that you want.   But from RTC's point of view, these two new change sets will have no relationship to the original change set.   (You can use the "patch" mechanism to help you create those two new change sets).

Okay. We are now working on a solution where we split the changesets before delivery into change sets containing each only one change. In this way a split will never come into question, and it is possible freely to pick changes for promotion into production.


Is that solution OK? Will it kill performance or something else?  

It won't necessarily kill performance, but depending on how many changes are in the change set, it can harm performance.   If your change sets usually have two changes, then splitting them all should be fine.   If your change sets usually have 30 changes, splitting every change set into 30 change sets is likely to have a noticeable effect on the performance of some operations.

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,030
× 7,507

Question asked: Oct 16 '12, 3:04 a.m.

Question was seen: 5,347 times

Last updated: Aug 16 '18, 10:17 p.m.

Confirmation Cancel Confirm