On Windows® computers, you can configure the multiversion file system (MVFS) settings for case-sensitivity (which determine the interpretation of lowercase and uppercase characters in names of folders and files in dynamic views) at the following times:
The MVFS settings for case-sensitivity are as follows:
Regardless of these settings, cleartool, clearmake, and cleartool subcommands are always case-sensitive.
In general, it is better to select Case Insensitive MVFS whenever possible. Only in the following cases, configure your MVFS settings to use case-sensitive file lookups and to preserve the case of file and folder names:
In this mode, many Windows applications may fail when they try to access files whose names do not match case exactly.
For view-private files and folders and for Rational ClearCase elements that you plan to access from Windows computers, it is better that you not rely on names that differ in case. A case-insensitive MVFS on a Windows computer cannot distinguish between items with the same name but differing case. Under these circumstances, the results of any file access are undefined.
NFS client software for Windows computers affects the behavior that Rational ClearCase users see. Most NFS client products can convert to lowercase the file names that they create, and some do so by default. To avoid file access problems caused by case-conversion conflicts, disable automatic case conversion for NFS client products.
Be aware that, if you select Case Preserving (disable case conversion) and create Linux® or UNIX® files without MVFS intervention (that is, you create files outside any VOB namespace), you may end up with Linux or UNIX files with names like UTIL.OBJ, because some PC tools generate uppercase names. This does not happen for a view-private object that you create in a VOB namespace if you clear Case Preserving (the default). In this case, the MVFS converts the name to lowercase (that is, util.obj) when it creates the file.