Modeler Configuration Management > How to... > Creating a branch of a model (Modeler CM)
Creating a branch of a model (Modeler CM)
* 
To branch a model, you require a CM Integration license and a Modeler license.
To branch a model, you require write access permissions to the Model. If the model is not protected, you also require write access permissions to all Packages in the Model. Alternatively, you can have Database Administrator or Database Owner access permissions to the Database that owns the model version you want to branch.
If you attempt to branch a model version that contains locked items (items being changed), Modeler will abandon the branch operation. While a branch operation is in progress, other users will not be able to change the model version from which the branch is being created.
While a model version is being branched, other users will not be able to change that model version.
To create a branch of a model (through Model Explorer):
1. Start Model Explorer (see Starting Model Explorer).
2. Expand the database in which the model you want to branch resides.
3. Right-click the model version of the trunk from which want to branch, and select New > New Private Sandbox.
Note that if you want to branch from a version of a model that is not the tip, you must show versions in Model Explorer by ensuring that the Show Versions button is selected.
4. If you want to add a comment to the new model version, right-click the model version, click Comment, and then type the comment.
The branch you created is shown in Model Explorer when you explore a database.
To create a branch of a model (through Modeler):
1. In Modeler, open the version of the model from which you want to create a branch.
2. In the Manage tab, click Sandbox Model.
Modeler opens the branch of the model that is created.