"svn: E155010: 提交失败"问题解决

Posted Mr.Ming2

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了"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"

就能顺利提交到代码库了。

 

以上是关于"svn: E155010: 提交失败"问题解决的主要内容,如果未能解决你的问题,请参考以下文章

SVN客户端提交失败,之前提交成功的突然间就这样了,尝试重启SVN结果一样失败,知道解决办法的给支个招

SVN不能提交.a文件的解决

maven 版本中的问题:准备 - svn 提交失败

svn认证失败的问题

SVN 提交失败

XCode:SVN中的提交失败:设备上没有剩余空间