I have a customer with the same issue.
Large shared model, with users working on some parts of it, but the changes don't get committed to the Shared model until the change is implemented, which may be many months later, once testing is complete.
BUT, all users need to see that the change MIGHT happen, so they can check if they are affected.
So I don't think baselining of the shared model would be practical: users need to see the 'trunk' and the 'branch'(s), so both EA baselines would need to be in the model at the same time, which isn't how baselines work ?
We're proposing that the 'branch' elements are cloned from the trunk, and connected back to their trunk elements via an EA Connector. Then users of the trunk version can see that there are potential changes, by following the link to the branch.
..but all this has to be done manually: the initial 'clone' is hard, as the 'copy element' doesn't work reliably (issue reported for v11 Beta1), but that is as nothing compared to how hard it is to do a 'Merge'.
I seem to keep coming across this same issue in every client recently: they want to see the trunk and the in-progress branches, and this is the least-worst solution I can come up with.
I'm SURE someone has solved this in a more elegant way?
