我在保留但不区分大小写的分区上安装了OSX: 这似乎导致XCode和SVN战斗。
在各个方面,由于我无法辨别的原因,XCode将采用具有混合大小写的文件,并将其全部以小写形式保存到文件系统中。 XCode将继续在其文件列表中显示混合案例文件。
然而,SVN是严格区分大小写的报告,但会看到小写文件,因此当XCode执行SCM状态检查时,SCM节点将列出文件两次。
? missingfile.cpp
! MissingFile.cpp
解决这个问题的唯一方法是将Finder放到磁盘上的文件中,然后将其从“missingfile.cpp”重命名为“MissingFile.cpp”。
我能做什么导致XCode松散文件的情况?这是一个已知的错误吗?
答案 0 :(得分:0)
我建议在文本编辑器中检查Xcode项目文件(例如MyProject.xcodeproj/project.pbxproj
)并检查它是否存储正确的混合大小写文件名,或者是小写。如果是后者,您可以手动修复项目文件,这可能会解决问题。
否则,它可能是Xcode中的一个错误 - 应该报告......