|
•
|
Select a branch node () in the The Databases Tree and click the Branch button () in the Repository section of the Database toolbar. The source commit is the latest commit on the branch.
|
•
|
Select a snapshot node () in the The Databases Tree and click the Branch button () in the Repository section of the Database toolbar. The source commit is the commit that the snapshot references.
|
•
|
Select a commit table row in the The Commits Window and click the Branch button () in the window’s toolbar.
|
1
|
Write the name of the new branch in the Name field.
|
2
|
3
|
Select Item fields and content in the Search list for complete search and filter support on the new branch; otherwise, select Only text and tags — see also Searching in Branches.
|
4
|
In the Selection list:
|
-
|
Select All to include all items from the source commit.
|
-
|
Select Current selection to only include the items whose versions were selected when the dialog box was opened. The selected item versions are displayed in a table under the Selection field. Select a table row and click the Exclude button () to exclude the item from the new branch.
|
-
|
Select Empty to create a branch that does not include any initial items at all.
|
5
|
You can set up permissions for the new branch in the Permissions field. This field is only shown if connected to a server database via a Model Manager server. See Granting Permissions.
|
6
|
Click OK to create the new branch in the database.
|
An initial commit is always made on a new branch. If you open The Commit Details Dialog Box for this commit you will see that the Changes table is, however, empty — no new versions or tag assignments are saved in the database in that initial commit.
|