Determine, using API, if change set has been delivered
![]()
Ed Koezly (46●1●5●4)
| asked Apr 27 '09, 10:28 p.m.
edited May 26 '16, 1:39 p.m. by David Lafreniere (4.8k●7)
Programmatically, using the RTC API, how can it be determined whether a change set has been delivered to a stream?
I'm looping through change sets using WorkspaceManager's findChangeSets method. However, it returns change sets that have been checked in as well as checked in and delivered. For background, I'm trying to determine what delivered change sets are missing work items. I can find the work items by using the WorkspaceManager getChangeSetLinkSummary method. I'm guessing the change set itself doesn't "know" whether it's been delivered but that the stream does. |
Accepted answer
![]()
David Lafreniere (4.8k●7)
| answered May 26 '16, 1:30 p.m.
FORUM MODERATOR / JAZZ DEVELOPER edited May 26 '16, 1:38 p.m.
This question sounds equivalent to the Locate Change Sets feature added in RTC 4.0.
All you would need to do for this is call <code>IWorkspaceManager.locateChangeSets(...)</code> (if you are on the client) or <code>IScmQueryService.findLocateChangeSets(...)</code> (if you are on the server) Michael Valenta selected this answer as the correct answer
|
One other answer
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.