cornerstone先本地刪除了之后svn才進(jìn)行刪除導(dǎo)致報錯

導(dǎo)致悲劇發(fā)生的情景:

我在升級AFNetworking框架時(2.0->3.0),先在本地中刪除了afn2.0版本(直接把AFNetworking文件包括里面的內(nèi)容刪除),然后將新的AFNetworking文件拖入,這時在svn中將舊版本的AFNetworking文件夾標(biāo)注為D ,把新的AFNetworking文件夾(包含文件)標(biāo)注為A,進(jìn)行了提交……額,于是錯誤就來了

我所碰到的錯誤顯示就是類似這種的,只是我的是AFNetworking文件夾。??這張圖是百度搜索問題的時候找到的。


屏幕快照 2016-03-07 下午4.29.50.png

網(wǎng)友的回答解決方法是這樣的


屏幕快照 2016-03-07 下午4.37.53.png

??圖中說是有人修改了,沒有update就delete了。上面的情況跟我的好像又有點不一樣,但我死馬當(dāng)活馬醫(yī),于是我就update了一下,結(jié)果就碰到了??這種提示

屏幕快照 2016-03-07 下午3.29.35.png

根據(jù)??提示我在working copy 中clean一下,然后重新執(zhí)行操作,于是我就執(zhí)行了一下clean

Snip20160307_1.png

可是還是不行……
也試過將新版afn在svn上先刪除,之后再提交,可是又報了新的錯誤
Directory 'XX/.svn' containing working copy admin area is missing

于是找到解決方法
** 1,刪除XX目錄。
2, 使用SVN Update命令更新XX 及其子目錄資源,具體到eclipse項目中,就是在刪除的目錄
的父目錄處右擊選擇Team->Update **

這時再添加一個新的AFNetworking文件夾(包含文件)進(jìn)行提交,可以提交了,提交成功后,再打開工程的時候發(fā)現(xiàn)又碰到新的問題,
Xcode 工程文件打開不出來, cannot be opened because the project file cannot be parsed.

因為.xcodeproj工程文件沖突了,然后還是會強(qiáng)制更新,內(nèi)部文件出現(xiàn)了沖突,所以解析不了文件。
會出現(xiàn)這樣的沖突消息

<<<<<<< .mine  
9ADAAC6A15DCEF6A0019ACA8 .... in Resources */,  
=======  
52FD7F3D15DCEAEF009E9322 ... in Resources */,  
>>>>>>> .r269 

解決方法:
1.對.xcodeproj 文件右鍵,顯示包內(nèi)容
2.雙擊打開 project.pbxproj 文件
3.找到以上類似的沖突信息(可以用commad + f 搜索)
4.刪除 <<<<<<<,======,>>>>>>這些行
5.保存,退出
6.重新打開.xcodeproj文件即可

由于中間過程只想著解決問題了,就沒有截圖,額……不想再出現(xiàn)類似的錯誤了

為了避免這樣的錯誤再次發(fā)生,在替換svn中的文件時,一定要先在svn中先對文件進(jìn)行刪除,之后再刪除本地的,再添加新文件到本地,在進(jìn)行提交。

PS:如需轉(zhuǎn)載請注明iOS小喬http://www.itdecent.cn/users/f029d92cedc0/latest_articles

如果能夠幫到你,請你打賞支持我的創(chuàng)作(請我喝杯飲料??)
?小喬

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容