Use Case Development can be done on one or several Private Edition instances (“Development Environments”). As a Development Environment has a very basic internal versioning application and is typically accessible to several developers, it is recommended to use an external tool for source code/configuration management. Private Edition has a Git support feature available in the Export and Import Profile UIs. The remote Git repository must be accessible using an HTTP/HTTPS URL and a Token.
During use case development, a developer opens and saves configuration. These actions are performed against the internal versioning system, i.e. configuration present in the Development Environment.
The Git support feature enables a developer to export configuration to and import configuration from an existing Git Repository. Way of working:
Save a File System Profile of type Git. This will create a clone of the Git Repository on the local file system.
Update this local copy using import, refresh, or export actions.
Finally, when finished with development, update the Git Repository. This will sync the local Repository to the Git Repository, and may need resolving of merge conflicts.
0 Comments