两个文件最终出现在我的 Perforce Depot 中,内容不同,但只有名称的大小写不同:
//depot/path/to/file/readme.txt
//depot/path/to/file/README.txt
当我将这些文件映射到工作区时,我在 Windows 和 Linux 上遇到 P4V 的奇怪行为。
这是一个已知的限制吗?
最佳答案
与其说它是一个限制,不如说它是一个功能。是的,perforce 确实支持仅存在大小写差异的内容。
我认为简单的答案是,如果您的服务器在 Linux 上运行,则它是受支持的。如果您的服务器在 Windows 上运行,则不是。
如果您正在运行 Linux 服务器并且发现它不合需要,可以通过一种方法禁用它。
有关区分大小写的更多详细信息 here
Instructions用于在 UNIX 服务器上打开区分大小写
如何determine如果服务器区分大小写
从区分大小写转变为不区分大小写显然更加棘手,因为可能会出现名称冲突。在这种情况下,您可能需要联系 perforce 支持。
关于perforce - Perforce 是否支持仅存在大小写差异的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18021853/