projectSettingsUpdater.xml in source control?
My team uses Rider, but we avoid all updating at the same time in case of serious bugs. Different versions seem to keep overwriting the file `.idea/.idea.Solution/.idea/projectSettingsUpdater.xml`: 2024.3 wanted to add a value for the option `singleClickDiffPreview` to the file, and earlier versions would remove that line, so it kept being accidentally committed to source control. Rider 2025.1 seems to want to add another new option, `unhandledExceptionsIgnoreList`, to the file (and earlier versions want to remove it).
Should we ignore this file from source control, as we do with `*/.idea/workspace.xml`? If not, is there a way to stop Rider constantly modifying it?
Please sign in to leave a comment.
Hello Simon,
Thanks for contacting Rider support. Regarding this issue, generally Rider has a mechanism to automatically create a
.idea/.gitignore
which will add proper rules to exclude the correct files and folders. Just commit this and everything that isn’t ignored.As for projectSettingsUpdater.xml, it should be ignored, and currently it should already be added in this
.gitignore
file. But in case it isn't added automatically, it's safe to manually add it in.gitignore
.Let me know if you have any questions.
Regards,
Tom
Thank you for the confirmation, we'll ignore the file. It should probably be added to the documentation we took our list of ignored files from:
Thanks for the feedback. It's a good suggestion to update our doc about this. I’ll bring this up in our internal discussion. Thanks!