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

Is there a precondition which checks for undelivered change sets when resolving a work item?

Users associate change set to a workitem but forget to deliver and proceed to "Close" the work item.

Is it possible in RTC out of the box to prevent the workitem not to set to "closed" status if there are associated change sets which aren't delivered?


Of course it is shown in the Pending changes as Outgoing changes but not all seem to care. I am not interested in customization as it is more effort and perhaps not worth the time.

0 votes


Accepted answer

Permanent link
There currently is no precondition that checks if there are undelivered change sets (or auto-delivers) when resolving a work item.
Part of the complexity here is that a Project Area and all of its child Team Areas may have hundreds of streams owned by them, how would each work item know which stream to check against? (also some work items may need to go to several streams). This would be a nightmare to setup/customize.

However, you can easily verify which work items (change sets) were delivered and which were not by using the Locate Change Sets editor. You would first create a work item query that is expected to find the relevant work items (ex: work items planned for a particular sprint for example). You then open up the Locate Change Sets editor and add the Stream(s) that you care about in the Search Targets section at the bottom. Now you can drag & drop the work item query to the "Change Sets" section at the top of the editor. This will automatically run the query for you and add the corresponding work items (change sets). Now select the stream(s) in the editor and click on the "Show Result Details" button. This will open the "Search" view with the results so you can inspect which work items (change sets) are included, and which are not included.
Karthik Krishnan selected this answer as the correct answer

1 vote

Comments

Thanks David. Yes "Locate change set" is another easy way but reality is different :)



Tried the trick with locate change set & query sounds neat. 


Thank you very much


One other answer

Permanent link
Not that I would be aware. A tool can only do so much to fix sloppy work. This is also not trivial to do. You can spend a fortune on more and more checks, if users don't care they will find a way to introduce issues.

We have a view to "Locate change sets" where you can check if change sets linked to work items are in a stream or workspace. But I don't think that is really meant for hundreds of work items.

1 vote

Comments

Thanks Ralph. You are right with you :)


Also we aren't interested in implemeting custom solutions yet.

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
× 1,202
× 369

Question asked: Jun 30 '16, 9:29 a.m.

Question was seen: 3,543 times

Last updated: Jul 01 '16, 8:43 a.m.

Confirmation Cancel Confirm