Effect of forking on assignments
In IXIASOFT Dynamic Release Management (DRM), when you fork an object, it might change how users are assigned to the original instance.
Assignments for objects without context maps
Assignments do not change when you fork objects that do not have context maps. The assignments on the original object are copied to the new instance. Any users who were assigned to the original object are automatically assigned to the new instance as well as the original instance.
For example, Emma is assigned to Topic B without a context map, and Mia is assigned to Topic B in Context Map 1 as part of a different assignment. Emma forks Topic B in the Branch that contains Context Map 1. Emma is now assigned to the new instance of Topic B as well as the original instance of Topic B. Mia is assigned to only the new instance of Topic B in Context Map 1.
Assignments for objects with context maps
After forking an object with a context map, assignments can change. When a user forks an object, the following happens:
- If users were assigned to the object in the same Branch as where the new instance is created, their assignment switches to the new instance. These users are no longer assigned to the original instance of the object.
- If users were assigned to the object in a different Branch from where the new instance is created, the users remained assigned to the original instance of the object.
For example, Martin is assigned to Topic A in Context Map 1, and Arata is assigned to Topic A in Context Map 2. Martin forks Topic A in the Branch that has Context Map 2. Arata is assigned to the new instance of Topic A in Context Map 2. Martin is still assigned to the original instance of Topic A in Context Map 1.