Skip to main content

Veritran Docs

Create a Version Tag

Where do you work?

Tags are created in GitLab, since they are not part of Studio's functionalities.

Version tags are specific tags that are applied to a given commit in the repository. In traditional development, they are used to mark important points in the history of the code, such as a stable release, a delivery to production or the closure of a project phase.

Tags cannot be created or viewed from the Studio interface, and their use is limited to GitLab. They only apply to files versioned in Git, therefore, they do not include or represent the entities that are stored in the database.

Because of these limitations, they might be useful to:

  • Mark deliveries: To mark versions delivered to the client, as a complement to the branch nomenclature.

  • Audit and track: Identify precisely which commit was released at a certain point in time.

  • Compare: Make diffs between a tag and a branch or between different tags (applies only to Git changes).

A tag may be applied after a delivery was validated by QA, at the time of releasing a productive version, or to record the status of a release branch before integrating complex or high-risk functionality.