在XCode中向SVN仓库提交更改时,右列中的一些文件会有“!”符号(请参见屏幕截图)。
这个符号代表什么意思,我应该如何处理这些文件?似乎每当从项目中删除文件时都会出现这种情况。
http://knaddison.com/technology/svn-status-code-cheat-sheet
通常解决这个问题的方法是进入包含这些文件的文件夹,并从中删除.svn
文件夹。特别是,如果问题出现在您将文件夹/文件从另一个项目(已经在版本控制下)复制/导入到当前项目之后,则应该起作用。问题在于,.svn
文件夹不可跨项目/存储库传输。尝试从其他地方导入.svn
文件夹只会使版本控制系统混乱。
.svn
文件夹,还是只删除了包含有问题文件的文件夹中的一个?无论哪种情况,此时修复问题最简单的方法可能是:1)备份当前的工作文件夹,2)将最新版本的存储库检出到新位置,3)将你修改过的文件(而不是文件夹)复制到新的检出位置,4)提交更改,5)用存储库中的最新版本覆盖当前的工作文件夹。 - aroth