This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

uVision2 SCVS and case sensitive names

How can I get uVision2 to not use all uppercase file names?

I use a version control system (Perforce) that, since it runs on a Linux server, is case sensitive in file names. When uVision2 opens a file from the project workspace that isn't in the current directory, it shows up with an all uppercase path - this of course causes issues with version control.

I suspect that this is a Windows issue and I'm out of luck without a lot of scripting.

  • The real issue is, of course, with Windows. Windows is, in its own terms "case-preserving, but not case-respecting" in its file system interfaces. Millions of programmers must have felt an urge to hurt whoever came up with that "innovation", ever since.

    But your version control system is about equally much at fault. It should knowthat the client is a Windows box, and shift its expectations accordingly. Expecting case-correctness from a Windows box is, essentially, a lost cause. I'm reasonably sure Perforce can be configured to live with this.