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

Is it possible to sync a Rhapsody Model Manager component between two project areas?

Use case is as follows using ELM 7.0.2 SR1:
We have a component that holds various profiles/extensions that are defined at a business level to drive consistency in our approach to MBSE,
This component is in it's own project area, and write access to it is strictly controlled. This component is then added to other project areas (for various business projects) via navigating to streams, select Add Component > Component in another repository workspace or stream and grabbing that component.

Is there a way to have changes pushed to the originating project area propagate downwards? Eg. When a change set is delivered to the owning project area, deliveries are made for the project areas that have it added?

I had found some discussion on Flow Targets but my understanding is they can only be used within a single project area. Other guidance hasn't been particular forthcoming or descriptive.

0 votes



One answer

Permanent link

 For all I know the SCM part of EWM, RMM is orthogonal to project areas. There is only one component. The component contains all histories of all files it contains. You can add a component to a stream in any project area that has access to the component (by visibility/owner). Each stream (and repository workspace) selects a specific configuration of the component. 


You can select any flow target that is available for you. There is no project area involved in choosing the flow target. The flow target is across a repository - even across repositories, should you use distributed SCM.

So the question is wrong, there is no sync between components, because there is only one component. 
The second answer, as far as I can tell, is that you can use the flow target to accept into a repository workspace and then to deliver these changes to a different flow target. This is how you are supposed to integrate changes in a component across different streams.

If there are no conflicts, you can also flow from one stream to another and deliver from one stream to another.

You can also use baselines to select specific states of the changes in components in a stream. 

1 vote

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
× 6,165

Question asked: Mar 29 '23, 8:48 p.m.

Question was seen: 1,992 times

Last updated: Mar 30 '23, 3:13 a.m.

Related questions
Confirmation Cancel Confirm