Tags - archimatetool/archi-modelrepository-plugin2 GitHub Wiki
Tags
Background
Tags in coArchi2 are references that point to specific commits in the repository, used to mark significant points in a model’s history, like releases or milestones. They’re like snapshots of your codebase at a particular moment.
Key Points
- Tags are added to commits in the Change History Panel
- Tags are managed in the Tags Panel
- Like branches, once created they need to be Published and Refreshed
Tags Panel
The Tags panel can be shown or hidden from the main "Collaboration" menu item "Toggle Tags" or from the main toolbar.
The Tags panel consists of a table that shows information for each tag.
Columns
Each column in the table is as follows:
Commit - the commit where this tag was added
Author - the name of the author who created that tag
Date - the date and time when the tag was created
Getting and Publishing Tags
In order to retrieve tags from the remote repository you need to perform a Refresh Model action.
To publish created tags to the remote server you need to perform a Publish Changes action.
Actions
The following actions are available from the Tags table right-click context menu and from the toolbar.
Show in Change History
Selecting this action on a tag (or double-clicking on it) will open the Change History panel and select the commit where the tag was added. Note that the commit might not be visible in the Change History table if the current branch does not contain that commit.
Delete Selected Tags
Selecting this action will delete selected tags both locally and on the remote repository.