Basic Version Control
You modify items — that is, models, files, and tags — in the database by saving a
commit
on a branch. The set of changes in such a commit can be categorized as:
•
Added, updated, and restored items — these are changes that save new versions of items.
•
Added and removed tags — these are changes that modify the assigned tags of an item.
•
Deleted items — these are changes that effectively hide items on a branch.
Commits involving the first category of changes have a direct correspondence with the table entries in
The Versions Window
— each version is saved in a commit. The latter two categories, which do not save new versions, only appear in
The Commits Window
.
You can provide an optional
commit comment
when saving a new commit. Oftentimes a comment describing the changes is already suggested. The comments can later be read and modified from
The Commits Window
or from
The Versions Window
.
In this section:
•
Saving Versions
•
Adding and Removing Tag Assignments
•
Deleting Items
•
Recording Snapshots
Advanced Version Control