I have been working with uVision for several years now, and have recently started working on projects with multiple developers. I quickly found this to be a painful situation with Keil, due to the naming convention of the options file (I suspect). It appears that the user name of whoever is logged in is appeneded to the end of the file extension. As far as I can tell this process is reversed when a project opens; Keil looks for an options file with the current user name appended to it. So when a different user opens a project created on a different machine the settings are wiped out. Has anyone else had this problem? Is there a solution to this that I'm missing?
Don't put that clutter under source code management, and have people pull clean copies from the repository into the sandbox?
You only need Project.uvopt and Project.uvproj, not the .uvgui.Bob and .uvgui.Alice files