Hi, my repo->stream configuration i standard. My repo has incoming/outgoing flow target to the stream.
Normally i do not want to accept changes on my workspace, because i want to build against my specific change sets and do not want to get changes, but I still need a snapshot of the workspace with my outgoing change sets - to be able to reproduce the build
So what i normally expect is to get a snapshot of a build against a workspace -> i know snapshots are only taken if accepting changes is enabled. But what i never expect is discarding change sets if i accept changes.
So my proposal is:
- even create snapshots without the accepting change set option -> maybe optional flag
- only accept changes and leave outgoing change sets as it is => or if this is not possible die without discarding the change sets
"Accept changes" options keeps the repository workspace at the same state as the flow target(s). This could also involve discarding change sets if they are not present in the stream.
Perhaps we could scope the components such that these change sets don't have to be discarded.
Could you describe your repository workspace->stream configuration? Do all components of the repository workspace flow to the same stream?