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, for example, from the
Commits
window and from the
Versions
window.
In this section:
•
Saving Versions
•
Adding and Removing Tags
•
Deleting Items
•
Recording Snapshots
Advanced Version Control