解决方式:
一:当没有将代码提交到svn上面,有2种解决方式
1、update代码时,会发现冲突,先利用SVN客户端Resolve按钮解决冲突,顺利将代码更新到最新。然后再SVN提交自己不冲突的文件,最后将自己的xcodeprojRevert掉。运行,报错,自己提交的代码找不到,解决方式右建addfilesto“xxx”即可(一般是将文件添加到项目中即可)。
2、update代码时,会发现冲突,先利用SVN客户端Resolve按钮解决冲突,顺利将代码更新到最新。然后点击commit按钮,你会发现有提交文件的列表,选择xxx.xcodeproj文件,双击,会有更改的标记(目前是箭头),点击箭头,取消更改,直到xxx.xcodeproj文件没有了更改记录为止。点击列表左上角返回,弹框选择保存。你会发现,修改列表中已经没有了xcodeproj文件,退出Xcold,重启就OK了。
二:如果将具有冲突的文件提交到了SVN解决:showinfinder,找到xxx.xcodeproj,右击,显示包内容,找到project.pbxproj文件,用Xcold打开,那么找到冲突的地方,手动解决下即可。