Ben Meeder
ServiceNow Employee
ServiceNow Employee

Currently in the source control selective commit screen, non committed updates are currently shown grouped by the display name of the user which made the last edit to a particular record. 

 

The biggest pain point with the way that this is configured is what happens if there are multiple users with the same display name? For example, you could have multiple users that all have the display name of "System Administrator". This would cause the updates from all those different users to appear under the same user making determining who made the changes from selective commit confusing.

The fix for this confusion is actually remarkably simple! There is a System Property on the instance that can be changed to instead use the unique user id (same as the login username) to identify the users who made the changes. Change glide.ui.vcs.updateset_identifier from "username" to "userid". 

Warning: Commit or discard ALL pending changes to applications connected to source control on the instance before changing this property to prevent future conflicts between the user tracking

Version history
Last update:
‎06-11-2021 09:50 AM
Updated by: