Fluent source control in ServiceNow Studio
Integrate with remote Git repositories to manage Fluent applications in source control ServiceNow Studio.
You can connect to a Git provider using basic or OAuth 2.0 authentication. Then, initialize a repository for an application in the ServiceNow Studio and push it to a remote repository or clone a remote repository that contains an application. After setting up authentication and connecting to a repository, you can use common Git commands to manage applications in source control.
Instance requirements
If an instance includes modified configurations for saving attachments, the following requirements must be met to perform Git operations:
- If the
glide.attachment.extensionssystem property is configured, it must contain txt,gitdata. - If the
glide.security.attachment_type.use_blacklistsystem property is set to true:- The
glide.attachment.blacklisted.extensionssystem property must not contain txt,gitdata and - The
glide.attachment.blacklisted.typessystem property must not contain text/plain,application/octet-stream.
- The
If you want to use custom extensions for attachments, set the sn_glider.git.attachment.extension.text and sn_glider.git.attachment.extension.binary properties to custom values. For more information,
see ServiceNow Studio properties.