iOS 之 SVN提交錯誤:"XXX" is scheduled for addition, but is missing


今天使用SVN提交項目時,出現了這樣的提示:"XXX" is scheduled for addition, but is missing。(無關緊要的東西用XXX代替)。

看報錯說明是這樣的:"XXX"已經被列為添加狀態,但我們提交時卻缺少"XXX"這個。

原因是:之前用SVN提交過的文件/文件夾,被標記為"addition"狀態,等待被加入到倉庫。雖然你把這個文件刪除了,SVN提交的時候還是會嘗試提交這個文件,所以就會提示:"but is missing"。

當然刪除這個東西,就是因為它多余,不然也不會多此一舉。現在出現這種錯誤,我們不可能再去添加上去,所以解決方法只能從SVN上着手了,首先想到的就是更新SVN配置文件。

我的"XXX"是這樣的:/Users/guohua/Desktop/段雲/現有項目/環城翼幫/idealservice/idealservice/Classes/External/SDWebImage/FLAnimatedImage

缺少的文件夾是:FLAnimatedImage  

思路是對的,那就看解決方法吧:命令行:svn revert  將"XXX"  revert(恢復) 到它的上級目錄

具體這樣:

svn revert /Users/guohua/Desktop/段雲/現有項目/環城翼幫/idealservice/idealservice/Classes/External/SDWebImage  --depth infinity

下面我們去提交,就沒有這種報錯提示了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM