Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/116.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
Ios 在XCode提交期间,感叹号符号对文件意味着什么?_Ios_Xcode - Fatal编程技术网

Ios 在XCode提交期间,感叹号符号对文件意味着什么?

Ios 在XCode提交期间,感叹号符号对文件意味着什么?,ios,xcode,Ios,Xcode,从XCode中将更改提交到SVN存储库时,某些文件的右栏中有“!”符号(请参见屏幕截图) 这个符号是什么意思?我应该如何处理这些文件?似乎是从项目中删除文件的任何时候。这意味着版本控制系统知道该文件,但在本地丢失或损坏。以下是SVN状态代码列表: 通常,解决此问题的方法是进入包含这些文件的文件夹,然后从中删除.svn文件夹。特别是,如果在将另一个项目(已处于版本控制下)中的文件夹/文件复制/导入到当前项目中后开始出现问题,则此操作应该可以正常工作。问题在于.svn文件夹不是可移植的跨项目/存

从XCode中将更改提交到SVN存储库时,某些文件的右栏中有“!”符号(请参见屏幕截图)


这个符号是什么意思?我应该如何处理这些文件?似乎是从项目中删除文件的任何时候。

这意味着版本控制系统知道该文件,但在本地丢失或损坏。以下是SVN状态代码列表:


通常,解决此问题的方法是进入包含这些文件的文件夹,然后从中删除
.svn
文件夹。特别是,如果在将另一个项目(已处于版本控制下)中的文件夹/文件复制/导入到当前项目中后开始出现问题,则此操作应该可以正常工作。问题在于
.svn
文件夹不是可移植的跨项目/存储库文件夹。试图从其他地方导入
.svn
文件夹只会导致版本控制系统混乱。

我看不到任何文件夹名称“.svn”。它们是隐藏的吗?我必须更改一些设置才能看到它们吗?我找到了如何查找和删除.svn文件夹。现在,我无法将已更改的文件提交到SCC。我收到消息“无法加载修订”。项目似乎不再处于SCC下?您是从整个项目中删除了所有
.svn
文件夹,还是仅删除了文件夹中包含问题文件的文件夹?在任何情况下,此时解决问题的最简单方法可能是1)备份当前工作文件夹,2)将最新存储库版本签出到新位置,3)将已修改的文件(而不是文件夹)复制到新签出位置,4)提交更改,5)使用存储库中的最新版本覆盖当前工作文件夹。