| Working in a team with multiple users at the same time on a single CATIA Magic project can create conflicts in managing the data. To prevent such cumbersome conflict management, it is important to organize work packages. | ||||||||||||
| This technical practice focuses on achieving seamless collaboration for users, either by utilizing the Lock/Unlock feature or by managing the work packages through branches of the CATIA Magic project. | ||||||||||||
| Systems Engineer, Systems Architect | ||||||||||||
Lock and Unlock a ProjectLock Elements and DiagramsYou must lock the part of the model you are going to edit to prevent other users from editing it at the same time. An element can only be locked by one user at a time. Once it is locked, other users can only access it but not edit it. The following table outlines what you can edit after you lock a single element, single diagram, diagram with elements, symbol styles and project usages.
Unlock Elements and DiagramsYou can use commands from the shortcut menu to unlock elements and diagrams. Unlocking modified elements will trigger to commit the project. Project BranchingProject branching enables multiple users to work on the same model at the same time. For this, you need to create a project branch, which is a copy of the project. You can modify the branch as required, independent of other branches. Branches can be merged back when required. Conflicts between the branches are resolved during the merge process. Locking and Managing BranchesScenario:A system engineer is assigned to make edits to a CATIA Magic project. He uses locking and unlocking to prevent other users from making changes at the same time. He is also responsible for moving a branch to a different collaborative space for other teams to make edits to the CATIA Magic project. Actors/Personas:Dave, Systems Engineer: Dave, is responsible for making changes in the Cool Down Air Cabin diagram for the cooling system. He is also assigned the task of sharing a branch of the project with the traceability team to make their changes in the Cooling System project. Workflow:
| ||||||||||||
Prerequisite Roles3DSwymer (IFW-OC), Collaborative Industry Innovator (CSV-OC), Collaborative Designer for CATIA Magic (SSY-OC) | ||||||||||||
Step 1: Lock Model | ||||||||||||
Step 2: Share Branch | ||||||||||||
Step 3: Merge Branches | ||||||||||||
Unlocking Elements Locked by Other UsersForced unlocking is helpful when elements are left locked by a user who is currently unavailable. This functionality is only available to the Leader role on 3DEXPERIENCE platform. As a result, all the locks made by another user are released and any changes the user made are lost forever. To unlock elements locked by another user:
|
