Legacy - Collision avoidance
-
- UpdatedAug 1, 2024
- 2 minutes to read
- Xanadu
- Building applications
Avoid modifying an application file across different update sets to ensure seamless experience during the commit process.
- Collision is detected in the application file and a warning message is displayed.
- Logged in user to prompted to choose an update set.
- Read-only protection policy is applied to the application file.

Enable or disable the collision avoidance feature using the glide.ui.vcs.collision_avoidance property in the System Property [sys_properties] table. By default, the feature is enabled. See Available system properties for more information.
When the feature is enabled, users can't work in the default update set of the application. If a user is assigned the default update set, a unique update set is created when the user logs in to the application for the first time after the collision avoidance feature is enabled. This new update set is specific to the user in current application.
Name of the update set specific to the logged in user is, User ID or user name based on the value specified for the glide.ui.vcs.updateset_identifier property in the System Property [sys_properties] table. See Available system properties for more information. By default, the update set name is set to user name of the logged in user. However, users can rename the update set.