Search code examples
version-controlaccurev

Choose different versions for different files in Accurev


There is a following stream configuration:

PARENT-->CURRENT-->CHILD

Changes promoted to a PARENT stream broke build of each its child. After that changes from CHILD stream were promoted to CURRENT stream.

Is there any way (like config spec in ClearCase) to choose only changes promoted from CHILD and do not take changes from PARENT in CURRENT stream?


Solution

  • Yes, you can create a snapshot of a parent, i.e. the new structure would be PARENT-->SNAPSHOT-->CURRENT-->CHILD. When the snapshot is active, it is blocking any changes to flow down. That means, anything you promote to PARENT will remain in PARENT and will not flow down to CURRENT.