Key questions about this property
The answers below summarize the purpose, scope, default effect, and review scenarios for this property.
| What does it do? |
This property sets the default commit mode for Source Control, allowing either all updates or only selected updates to be committed based on the chosen mode. |
| What area does it affect? |
Source Control Management |
| What does the default mean? |
The default value is "exclude_untracked", which is the baseline setting used unless it is changed. |
| When should you review it? |
Review this property when configuring Source Control settings or managing application updates. |
Out of the box property record
Raw metadata from the property record.
| Property name |
glide.sourcecontrol.default_commit_mode |
| Sys ID |
d8a90751ff2220105e978ef7d53bf169 |
| Type |
string |
| Application |
Global |
| Default value |
exclude_untracked |
| 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. |
| Updated |
2024-05-25 05:06:03 |
Sources
Related properties