"svn: E155010: 提交失敗"問題解決


習慣於通過命令行操作svn,今天如往常一樣提交代碼:

 

AnnytekiMacBook-Air:weiyibao Anny$ svn ci -m "code"

居然報錯,如下:

 

svn: E155010: 提交失敗(細節如下): 

svn: E155010: 丟失了預定增加的“/Users/Anny/Documents/iOS/WeiYiBao/weiyibao/Pods/YUSegment/Pod”

解決辦法如下:

 

svn status

響應:

 

!       Pods/YUSegment

!       Pods/YUSegment/Classes

!       Pods/YUSegment/Classes/XDTwoTitleView.h

!       Pods/YUSegment/Classes/XDTwoTitleView.m

!       Pods/YUSegment/Classes/YUMixtureView.h

!       Pods/YUSegment/Classes/YUMixtureView.m

!       Pods/YUSegment/Classes/YUSegment.h

!       Pods/YUSegment/Classes/YUSegment.m

!       Pods/YUSegment/LICENSE

!       Pods/YUSegment/Pod

!       Pods/YUSegment/Pod/XDTwoTitleView.h

!       Pods/YUSegment/Pod/XDTwoTitleView.m

!       Pods/YUSegment/README.md

!       Pods/YUSegment/XDTwoTitleView.h

!       Pods/YUSegment/XDTwoTitleView.m

這只是其中一部分,顯然Pods/YUSegment已被刪,所以提交報錯,我們只需通過svn強制刪除之,這樣svn的提交計划就沒有它們了:

 

AnnytekiMacBook-Air:weiyibao Anny$ svn delete --force Pods/YUSegment

D         Pods/YUSegment

D         Pods/YUSegment/Classes

D         Pods/YUSegment/Classes/XDTwoTitleView.h

D         Pods/YUSegment/Classes/XDTwoTitleView.m

D         Pods/YUSegment/Classes/YUMixtureView.h

D         Pods/YUSegment/Classes/YUMixtureView.m

D         Pods/YUSegment/Classes/YUSegment.h

D         Pods/YUSegment/Classes/YUSegment.m

D         Pods/YUSegment/LICENSE

D         Pods/YUSegment/Pod

D         Pods/YUSegment/Pod/XDTwoTitleView.h

D         Pods/YUSegment/Pod/XDTwoTitleView.m

D         Pods/YUSegment/README.md

D         Pods/YUSegment/XDTwoTitleView.h

D         Pods/YUSegment/XDTwoTitleView.m

再執行

svn ci -m "code"

就能順利提交到代碼庫了。

 


免責聲明!

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



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