How to get list of changes(which stream is changed in rm) while comparing Global Baseline and Baseline Staging Stream

2 answers

The OSLC Configuration Management specification does not define any means of determining the change sets delivered to a local configuration. So there is no OSLC REST API to do this.
There might be a DN proprietary API for this. You can access the API landing page at https://jazz.net/wiki/bin/view/Deployment/CLMProductAPILanding which has links to DN API pages. But I'm not hopeful of an API that does what you want. Looking at https://jazz.net/wiki/bin/view/Main/DNGConfigManagement, you can see an API for delivering change sets, but it doesn't appear to support querying.
However, if I perform a GET on an RM stream, I see that it includes a DN specific statement such as:
<https://localhost:9443/rm/cm/stream/_m2LhKBMwEe2PLeUKC7-Aqw>
<http://jazz.net/ns/rm/dng/config#changesets> <https://localhost:9443/rm/cm/stream/_m2LhKBMwEe2PLeUKC7-Aqw/changesets> ;
That seems to provide the URI of an LDPC (Linked Data Platform Container) that one might expect has members that represent the change sets included in the stream. However, I cannot find any documentation on this. I suggest you try it to see if it does what you need.

I'm not aware of an API to compare at the GC level, but DOORS Next 7.0.2 has a configuration comparison API as part of its Reportable REST API see the bottom of this page DNGReportableRestAPI < Main < TWiki (jazz.net)
Comments
Ian Barnard
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Aug 10 '22, 9:05 a.m.FYI you shouldn't use staging baselines for anything other than staging (by which I mean manually collecting the baselines you want and replacing their stream contributions) the creation of a new GC baseline? Always use a normal GC stream if you want a development configuration where some contributions are baselines.