glide.sourcecontrol.default_commit_mode
ServiceNow property description:
The default mode of commit to Source Control. The include_untracked mode commits updates to the application that do not generate sys_update_xml, as well as any user-selected updates. The exclude_untracked mode commits only updates selected by the user in the "Select files to commit to source control" dialog. The legacy mode (pre-Rome) is include_untracked mode. This property is always ignored and the commit occurs in include_untracked mode in the following cases: Linking to Source Control for the first time. Publishing an app that's linked to Source Control from Studio. Selective commit mode is disabled. The default value set in this property can be overwritten by the check box on the "Select files to commit to source control" dialog. To disable the check box and use the value of this property, create the sn_devstudio.vcs.allow_commit_mode_selection property and set it to false.
Attributes
- Sys ID: d8a90751ff2220105e978ef7d53bf169
- Type: string
- Application: Global
- Default value: exclude_untracked

AI generated property description:
The ServiceNow property `glide.sourcecontrol.default_commit_mode` determines the default behavior for committing changes to source control within the platform. According to the provided documentation, this property influences how changes are handled when publishing an application from Studio. Specifically, it sets whether the default commit mode is to commit changes automatically or to require manual intervention. This property is crucial for developers who need to manage their source control practices efficiently, ensuring that their changes are tracked and integrated according to their preferred workflow. Adjusting this property can help streamline the development process by aligning the commit behavior with the team's source control strategy.
Source