Modules
📄️ Version control: Create branches
The module creates new branches in a GIT repository of b4A packages. Threrefore a source branch is defined which is used as the start point for the branch.
📄️ Version control: List Branches
The module reads all existing branches in a version control system for a given package and stores the list in a variable object. The list can be filtered using a regular expression.
📄️ Version Control: Differences
Merging differences between branches is not recommended, as it might result in invalid XML files that can not be imported to the Automation Engine anymore. To help merging manually this modules provides a report showing off the differences between two branches or tags.
📄️ Version Control: Index
Builds a git repository index containing a list of package-git-repositories and its branches
📄️ Version Control: Check Out
The module transfers a definiert Version from a version control system to a client. The version can be defined by a tag or the name of a branch.
📄️ Version Control: Check In
The module can transport the current version of a package to a version control system. Optionally the version can be marked with a given namen. If the version control system supports branches it can be set via options.
📄️ Version control: List Tags
The module reads all existing tags from a version control system for a given package and stores the list in a variable object. The list can be filtered using a regular expression.