Search Issue Tracker
Active
Votes
0
Found in
Not Applicable
Issue ID
UUM-145863
Regression
No
Improve error messages when shelving
Steps to reproduce:
- Change your Shelve & Switch settings to one of the "Allow" settings (e.g., Allow or Allow, showing a warning).
- Create a branch from your main branch.
- Make changes to an existing file in your workspace.
- Manually create a shelf from your pending changes, making sure to select the option to keep them in pending changes.
- Attempt to switch back to the main branch.
Actual results:
The following error message is displayed:
"Cannot perform the switch to branch/label/changeset/shelve since there are pending changes. Please review the pending changes and retry the operation again."
Expected results:
A more concise error message that still differentiates the file state, like the following, should be displayed:
"Cannot perform the switch because there are explicitly checked-out files in your workspace. Please review your checked-out files, undo the checkouts, and retry the operation."
*
Reproducible with versions:*
11.0.16.9973
Tested on (OS):
Windows
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Improve error messages when shelving
- Selected element is not visible in the hierarchy when picking a deeply nested element via Pick Element in the UI Toolkit Debugger
- NullReferenceException is outputted when using Awaitable.Cancel
- A GameObject that was parented to an inactive GameObject during Play mode stays visible in the Game and Scene views when GPU Resident Drawer is enabled
- UXML Style/Template/Instance tags are flagged as not allowed when validating against the generated XML schema
Add comment