Limit WorkItem to a single CI
Hello,
I am in need to create a Work Item that must contain a single CI.
In short the system MUST ask the user to create a new Simple-Work-Item every time a file is changed. This WorkItem must have the ability to be associated to a Parent WI
Purpose:
1) Avoid the user to re-use WorkItems
2) WorkItem MUST allow only one Configuration Item
3) Cherry Pick the WorkItems to be delivered
Question:
Is this task possible? Has anyone encountered and/or solved such requirement?
Cheers
Cheers
Accepted answer
RTC does not work on files, it works on change sets. A change set can contain changes to multiple files.
I have worked with a customer that created extensions to RTC to try to implement this kind of behavior. They implemented advisors and follow up actions to support this.
A general challenge is, that there is no extension point for check in. So it is not possible to prevent a user to check in changes to multiple files in one change set. It is also not possible to prevent them from completing the change set.
What can be done is advisors that prevent having multiple change sets linked to one work item. It is also possible to create advisors that would block delivering a change set that has changes to more than one file.
The customer created automation / extensions along these lines and it seems to work for them.
See https://rsjazz.wordpress.com/ for information to the API's they have used.
I have worked with a customer that created extensions to RTC to try to implement this kind of behavior. They implemented advisors and follow up actions to support this.
A general challenge is, that there is no extension point for check in. So it is not possible to prevent a user to check in changes to multiple files in one change set. It is also not possible to prevent them from completing the change set.
What can be done is advisors that prevent having multiple change sets linked to one work item. It is also possible to create advisors that would block delivering a change set that has changes to more than one file.
The customer created automation / extensions along these lines and it seems to work for them.
See https://rsjazz.wordpress.com/ for information to the API's they have used.
Comments
Ralph Schoon
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER May 12 '15, 7:03 a.m.Mario Coluzzi
May 12 '15, 7:22 a.m.