Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn XCode一直在降低我的文件名!_Svn_Xcode_Macos_Version Control - Fatal编程技术网

Svn XCode一直在降低我的文件名!

Svn XCode一直在降低我的文件名!,svn,xcode,macos,version-control,Svn,Xcode,Macos,Version Control,我在保留大小写但不区分大小写的分区上安装了OSX: 这似乎导致XCode和SVN发生冲突 在不同的情况下,出于我无法辨别的原因,XCode将获取一个大小写混合的文件,并将其以小写形式保存到文件系统中。XCode将继续在其文件列表中显示混合案例文件 然而,SVN是严格区分大小写的,但是报告将看到小写文件,因此当XCode执行SCM状态检查时,SCM节点将列出该文件两次 ? missingfile.cpp ! MissingFile.cpp 我唯一能解决这个问题的方法是使用Finder找到磁盘上的

我在保留大小写但不区分大小写的分区上安装了OSX: 这似乎导致XCode和SVN发生冲突

在不同的情况下,出于我无法辨别的原因,XCode将获取一个大小写混合的文件,并将其以小写形式保存到文件系统中。XCode将继续在其文件列表中显示混合案例文件

然而,SVN是严格区分大小写的,但是报告将看到小写文件,因此当XCode执行SCM状态检查时,SCM节点将列出该文件两次

? missingfile.cpp
! MissingFile.cpp
我唯一能解决这个问题的方法是使用Finder找到磁盘上的文件,并将其从“missingfile.cpp”重命名为“missingfile.cpp”


我该怎么做才能导致XCode丢失文件的大小写?这是一个已知的错误吗?

我建议在文本编辑器中检查Xcode项目文件(例如,
MyProject.xcodeproj/project.pbxproj
),并检查它是否存储了正确的大小写混合文件名,或者是小写文件名。如果是后者,您可以手动修复项目文件,这可能会解决问题

否则,它可能是Xcode中的一个bug-这可能应该被报告


您正在使用哪些版本的Xcode和OS X?mac OS X 10.6.3和Xcode 3.2.2是在本地文件系统(在实际的HFS+格式硬盘上)上,还是在某种网络卷(例如NAS或服务器或其他)上?引导/主分区格式化为“mac OS X扩展(日志记录)”。我正在考虑重新分区,以创建一个区分大小写的卷,以便继续开发。我怀疑我可能刚开始用这种方式得到物理上重复的文件,而这种方式可能更难诊断。我不知道问题出在哪里,但作为参考,我(我肯定还有很多其他人)使用Xcode 3.2.2、OS 10.6.3和“Mac OS X Extended(Journaled)”磁盘,从未发生过这种情况。